less使用十一

.box1 {
  color: #bfc;
}
.box1 .box2 {
  color: pink;
  margin-top: 30px;
}
.box1 .box2 .box3 {
  width: 100px;
  height: 100px;
  background-color: #bfc;
}
.box1:hover {
  color: red;
}
.p1,
.p2 {
  width: 100px;
  height: 100ox;
}
.p2 {
  background-color: #f00;
}
.a2 {
  width: 200px;
  height: 300px;
  background-color: #00a;
}
/*# sourceMappingURL=./style.css.map */
  • less是一个css的增强版;是一门css的预处理语言,less增加了很多新特性,增加了很多对css的扩展,浏览器执行时,需将less转化为css来执行;
  • css也支持设置变量:–变量名:变量值;使用的时候之间var(–变量名);但是兼容性不好;
  • css的计算clac()计算函数,兼容性不好;
  • /* */:这个多行注释会解析到css中,//单行注释不会解析到css中;
  • 变量:@变量名:变量值;,使用变量的时候,如果作为值来使用的时候:@变量名;如果作为类名来使用或者是一部分值使用的时候必须:@{变量名};
  • 声明同一个变量名时,less会就近原则使用;如果高度想使用宽度的值时$想使用的属性;
  • &表示外层选择器;
  • :extend():对当前选择器扩展指定选择器的样式;
  • 使用类选择器时可以在选择器后面加一个括号,这时就实际就是创建了一个mixins(混合函数),就可以在想用的地方直接写:.类();就复制了里面的样式;
  • 混合函数:在混合函数中,可以直接在里面设置变量,在括号里面传参数:.类名(参数,参数……);可以按顺序传,也可以将;参数:参数值,这样进行传;
  • less中有自己定义好的混合函数;
  • @import “路径”,引入其他less文件;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值