首页 > 其他 > 详细

less 预处理器

时间:2019-08-20 14:27:40      阅读:111      评论:0      收藏:0      [点我收藏+]
规范
1、定义变量时冒号(:)与变量值之间必须(MUST)保留一个空格,冒号前不得(MUST NOT)保留空格。如:错误color:@box_width; 正确color: @box_width; 
2、变量命名必须采用 @foo-bar 形式,不得使用 @fooBar 形式。

定义变量
@box_width:100px;    注:100px不用双引号括起来
        
.box{         
    color: @box_width;    
}

变量的运算
在运算中只要变量写了单位,参与运算的值可以不写单位,如果写了其他单位,也会按变量定义的单位编译。

@test_width:200px;  
@test_height:200px;     
div{         
    width: @test_width+200;         
    height: @test_height+200em;     
}

选择器的嵌套
1、嵌套写法
ul {     
    width: 200px;
} 
ul li{     
    width: 100px;
} 
写成:
ul {
    width: 200px;
    li {
        widht:100px;
    }
}

2、使用&来将伪类嵌套在对应选择器内
ul li:hover {
    color: red;  
}
写成:
ul {     
    &:hover{             
        color: red;        
    } 
}

  

less 预处理器

原文:https://www.cnblogs.com/web-zqk/p/11382347.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!