标签:
公共型样式
特殊型样式
皮肤型样式
并以此顺序引用
模块和元件的扩展类的命名方法
当A、B、C、...它们类型相同且外形相似区别不大,那么就以它们中出现率最高的做成基类,其他做成基类的扩展。
方法:+“-”+数字或字母(如:.m-list的扩展类为.m-list-1、.m-list-2等)。
补充:基类自身可以独立使用(如:class="m-list"即可),扩展类必须基于基类使用(如:class="m-list m-list-2")。
根据属性的重要性按顺序书写
显示属性、自身属性、文本属性和其他修饰
如果CSS可以做到,就不要使用JS
不要以一个没有类别的样式作为主选择器,这样的选择器只能作为后代选择器使用,比如.m-xxx .class{}。
标签:
原文地址:http://www.cnblogs.com/chaoran/p/4781708.html