123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- @blue: #3190e8;
- @bc: #e4e4e4;
- @fc:#fff;
- // 背景图片地址和大小
- .bis(@url) {
- background-image: url(@url);
- background-repeat: no-repeat;
- background-size: 100% 100%;
- }
- //定位全屏
- .allcover{
- position:absolute;
- top:0;
- right:0;
- }
- //transform上下左右居中
- .ctt {
- position: absolute;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%);
- }
- //定位上下左右居中
- .ctp(@width, @height) {
- position: absolute;
- top: 50%;
- left: 50%;
- margin-top: -@height/2;
- margin-left: -@width/2;
- }
- //定位上下居中
- .tb {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- }
- //定位左右居中
- .lr {
- position: absolute;
- left: 50%;
- transform: translateX(-50%);
- }
- //宽高
- .wh(@width, @height){
- width: @width;
- height: @height;
- }
- //字体大小、行高、字体
- .ft(@size, @line-height) {
- font-size: @size;
- line-height:@line-height;
- }
- //字体大小,颜色
- .sc(@size, @color){
- font-size: @size;
- color: @color;
- }
- //flex 布局和 子元素 对其方式
- .fj(@type: space-between){
- display: flex;
- justify-content: @type;
- }
|