css层叠(cascade)
- 找出所有对这个元素或者属性的样式声明
- 通过important和origin对其进行排序(第一个权重最低)
- user agent样式
- user样式
- author样式
- author中带有!important的样式
- user中带有!important的样式
- 对同一important和来源进行排序。
|
|
- 对所有权重进行排序,如果有两个地方有相同的权重,则后面的覆盖前面的,
定义
- author:来自文档的样式,也就是我们平时所写的代码
- user:用户指定的样式文件,一些ua允许用户导入自定义样式表,例如ie(Internet 选项 -> 外观 -> 辅助功能 -> 用户样式表)
- user agent :一些ua 例如浏览器自定义的某些样式