CSS 属性计算过程
CSS 属性计算过程是指元素从所有 CSS 属性都没有值到所有 CSS 属性都有值,中间经历的过程。
CSS 属性计算过程可以分为以下几个步骤:
- 确定声明值
- 层叠
- 继承
- 使用默认值
确定声明值
关注两个样式表:
- 作者样式表
- 浏览器默认样式表
找到这两个样式表中没有冲突
的样式,直接作为计算后的样式
层叠
层叠的样式经过层叠规则确定样式
继承
有些样式通过继承获得,如字体、颜色、边框、背景等
使用默认值
如果没有其他样式可以继承,则使用浏览器默认样式
CSS 属性计算过程是指元素从所有 CSS 属性都没有值到所有 CSS 属性都有值,中间经历的过程。
CSS 属性计算过程可以分为以下几个步骤:
关注两个样式表:
找到这两个样式表中没有冲突
的样式,直接作为计算后的样式
层叠的样式经过层叠规则确定样式
有些样式通过继承获得,如字体、颜色、边框、背景等
如果没有其他样式可以继承,则使用浏览器默认样式