less 的基本语法
👨🎓作者:Java 学术趴
💌公众号:Java 学术趴
🚫特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。
🙏版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。微信搜索公众号 Java 学术趴联系小编。
☠️每日毒鸡汤:这个社会是存在不公平的,不要抱怨,因为没有用!人总是在反省中进步的!
less 语法
1 less 语法
1.1 less 中的变量
使用 @来声明一个变量:@color:pink
作为普通属性值来使用:直接使用 @pink
复制代码
作为选择器和属性名:#@{selector 的值}的形式
复制代码
作为 URL:@{url}
变量的延迟加载 : less 中的变量都是延迟加载的。
复制代码
1.2 less 的嵌套规则
复制代码
1.3 less 的混合
混合就是将一系列属性从一个规则集引入到另一个规则集的方式。
1.3.1 普通混合
普通混合 : 混合会被编译到 css 文件中
复制代码
1.3.2 不带输出的混合
不带输出的混合:混合不会编译到 css 文件中
复制代码
1.3.3 带参数的混合
带参数的混合 : 可以给混合传递变量,并且不会输出到 css 文件中
复制代码
1.3.4 带参数并且存在默认值的混合
带参数并且存在默认值的混合:如果不给定实参,那么就会使用默认值,给定实参之后会覆盖默认值。
复制代码
1.3.4 命名参数
命名参数:指定实参给哪个形参进行赋值,解决当实参和形参的个数不一致的问题。
复制代码
版权声明: 本文为 InfoQ 作者【Java学术趴】的原创文章。
原文链接:【http://xie.infoq.cn/article/2b28d7c041cd4cd221a61b142】。文章转载请联系作者。
评论