$main-color: red; // 用户端主题色
// 字号大小
$sm-size: .32rem/* 24/75 */;
$size26: .3467rem/* 26/75 */;
$md-size: .3733rem/* 28/75 */;
$size30: .4rem/* 30/75 */;
$lg-size: .4267rem/* 32/75 */;
// 颜色
$white: #ffffff;
// 弹性布局居中
@mixin display-center {
display: flex;
justify-content: center;
align-items: center;
}
/**
* @module 形状
* @param {Length} $width 定义矩形的长度 <1.0.0>
* @param {Length} $height 定义矩形的高度 <1.0.0>
*/
@mixin rect($width, $height) {
width: $width;
height: $height;
}
@mixin padding ($val: .0667rem /* 5/75 */) {
padding: $val;
box-sizing: border-box;
}
// 定位
@mixin position ($position: absolute, $left: 0, $top: 0, ) {
position: $position;
left: $left;
top: $top;
}
// 定位居中
@mixin position-center ($position: absolute, $left: 50%, $top: 50%, ) {
position: $position;
left: $left;
top: $top;
transform: translate(-50%, -50%);
}
/**
* 溢出省略号
* @param {Number} 行数
*/
@mixin ellipsis($rowCount: 1) {
@if $rowCount <=1 {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
@else {
min-width: 0;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: $rowCount;
-webkit-box-orient: vertical;
}
}
10-12
885

03-07
1884

04-03
512

05-17
587

08-11
440

02-07
2711
