less中的继承
less是预处理器,不是编程语言,然后可以用一些编程语言的特性,比如函数,变量,继承
其中,less中的混合类似函数,其本质是复制粘贴,就是说在哪里调用混合,那么就将混合中的代码复制到那里去,如果有多处地方调用了混合,那么会出现大量冗余重复的代码,怎么办?这时候就需要继承了
利用:extend(混合)
1 | .center{ |
输出的css,可以看到,继承是并集选择器
1 | .center, |
less中的继承和less中混合的区别
- 使用时的语法格式不同
- 转换之后的结果不同(混合是直接拷贝, 继承是并集选择器)