最赞回答 / 小小刺客
个人认为不传参的情况下就应该使用占位符,声明类再继承唯一的合理用法就是:确实有.mt这个元素,并且该元素的所有样式都能被复用,这个条件就已经很有局限性了然后如果.mt要求有所变动,那么继承过去的全都改变了,黏连性太强了。<...code...>
2016-10-31
最赞回答 / 迷惘云烟处
!default是用来设置默认变量的,你比如全局范围内设置了一个变量$color:red; 那在所有地方用$color变量其值都是red,但是加入我在一个局部范围内不想用red红色,那就可以在局部范围声明$color:green; 这样不会影响其他需要设置颜色为red 的地方
2016-10-15
最赞回答 / 慕前端6513672
记得在一篇文章上看到用sass更符合程序员编程的习惯,通过变量、运算什么的,,更何况用它还可以规范css代码,再说减少冗余代码本身就是减少css的,项目大时可以有效提高响应速度,,毕竟浏览器现在并不支持sass的编译,谁管你sass写了多少代码
2016-10-14
最新回答 / 菱子ME3580503
nav { a { color: red; header & { color:green; } } }参见Sass入门篇4-5的例子我的理解是选择器嵌套越多,代码可读性越差。
2016-09-27