OOCSS:面向对象的CSS样式,通过对CSS样式的合理规范,重复使用,达到代码的精简,便于换肤。
作用:
1 | 1. 加强代码复用以便方便维护 |
注意事项:
1 | 1. 不要直接定义子节点,应把共性声明放到父类 |
拓展
优点:样式初始化设置非常全面
缺点:设置了部分多余的设置,border
优点:
缺点:有些默认的没有设置
优点:
- 解决Bug,低级浏览器常见Bug
- 统一效果,但不盲目追求重置为0
- 向后兼容
- 考虑响应式
- 考虑移动设备
缺点:
OOCSS:面向对象的CSS样式,通过对CSS样式的合理规范,重复使用,达到代码的精简,便于换肤。
1 | 1. 加强代码复用以便方便维护 |
1 | 1. 不要直接定义子节点,应把共性声明放到父类 |
优点:样式初始化设置非常全面
缺点:设置了部分多余的设置,border
优点:
缺点:有些默认的没有设置
优点:
- 解决Bug,低级浏览器常见Bug
- 统一效果,但不盲目追求重置为0
- 向后兼容
- 考虑响应式
- 考虑移动设备
缺点:
本文标题:面向对象的CSS样式
文章作者:Little Grass
发布时间:2013年08月27日 - 14时11分
最后更新:2016年12月21日 - 21时55分
原始链接:http://smile-leaf-language.github.io/2013/08/27/OOCSS/
许可协议: "署名-非商用-相同方式共享 3.0" 转载请保留原文链接及作者。