123 lines
2.0 KiB
SCSS
123 lines
2.0 KiB
SCSS
|
|
/**
|
|
* Web唐明明
|
|
* 匆匆数载恍如梦,岁月迢迢华发增。
|
|
* 碌碌无为枉半生,一朝惊醒万事空。
|
|
*/
|
|
|
|
// 文字颜色
|
|
$text-color: #333;
|
|
$text-gray: #666;
|
|
$text-gray-m: #999;
|
|
$text-price: #FFAB3F;
|
|
$main-color: #446EFE;
|
|
|
|
// 边框颜色
|
|
$border-color: #ddd;
|
|
|
|
// 全局窗口色
|
|
$window-color: #F3F6FB;
|
|
|
|
// 文字尺寸
|
|
$title-size: 32rpx;
|
|
$title-size-lg: 30rpx;
|
|
$title-size-m: 28rpx;
|
|
$title-size-sm: 26rpx;
|
|
|
|
// 模块圆角
|
|
$radius: 20rpx;
|
|
$radius-lg: 12rpx;
|
|
$radius-m: 10rpx;
|
|
|
|
// 模块边距
|
|
$margin: 30rpx;
|
|
$padding: 30rpx;
|
|
|
|
// 0.5像素边线
|
|
.border-solid{
|
|
position: relative;
|
|
&::after {
|
|
content: "";
|
|
position: absolute;
|
|
left: 0;
|
|
bottom: 0;
|
|
width: 100%;
|
|
height: 1rpx;
|
|
background-image: linear-gradient(0deg, $border-color 50%, transparent 50%);
|
|
}
|
|
}
|
|
.border-solid-empty{
|
|
@extend .border-solid;
|
|
&::after{
|
|
width: calc(100% - #{$margin * 2});
|
|
left: $margin;
|
|
}
|
|
}
|
|
|
|
.border{
|
|
position: relative;
|
|
&::after {
|
|
content: '';
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 200%;
|
|
height: 200%;
|
|
border: 1rpx solid $border-color;
|
|
transform: scale(0.5);
|
|
transform-origin: 0 0;
|
|
pointer-events: none;
|
|
}
|
|
}
|
|
|
|
// 状态栏高度
|
|
.status_bar {
|
|
height: var(--status-bar-height);
|
|
}
|
|
|
|
/* #ifndef APP-PLUS-NVUE */
|
|
// ios安全距离
|
|
.ios-bottom{
|
|
padding-bottom: env(safe-area-inset-bottom);
|
|
padding-bottom: constant(safe-area-inset-bottom);
|
|
}
|
|
|
|
.ios-left{
|
|
padding-left: env(safe-area-inset-left);
|
|
padding-left: constant(safe-area-inset-left);
|
|
}
|
|
|
|
.ios-right{
|
|
padding-right: env(safe-area-inset-right);
|
|
padding-right: constant(safe-area-inset-right);
|
|
}
|
|
|
|
.ios-top{
|
|
padding-top: var(--status-bar-height);
|
|
}
|
|
|
|
// 公共样式
|
|
.vertical {
|
|
display: -webkit-box;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-pack: center;
|
|
}
|
|
|
|
.nowrap {
|
|
max-width: 100%;
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.ellipsis{
|
|
max-width: 100%;
|
|
display: -webkit-box;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-line-clamp: 2;
|
|
}
|
|
/* #endif */
|
|
|