less中的混入和继承的区别

less中的混入和继承的区别

最近学less的混入mixin和继承,感觉不出有什么不一样,后面百度也没有的到想要的答案,然后自己翻官方文档,自己总结了点区别,可能不够全面,有待大佬指正!
less的混入是相当灵活的,因为我们即可以传参决定样式属性的值,也可以通过匹配取出相应的样式,但是灵活的同时也带来了编译时更加繁琐,体积也更大,性能稍微消耗一点。
而less的继承它是不可以传参改变的,它就是写死的,所以这里可以放我们写的公共样式,我们继承的样式相当于拷贝了一份。因为样式是写好了固定了,所以编译起来快。
总结:less的混入 灵活性高 相对于继承性能消耗大一点
less的继承 不可传参,继承固定的样式,编译起来快,性能高

猜你喜欢

转载自blog.csdn.net/kzj0916/article/details/108819671