第三章:CSS高级特性
发布时间
阅读量:
阅读量
层叠与继承
层叠(Cascading) : 在CSS中,当多个选择器同时作用于同一元素时,可能会出现样式之间的矛盾。层叠机制用于确定如何处理这些矛盾。样式规则的适用顺序遵循如下优先级排列:
直接在HTML标签中通过style属性定义的内联样式具有最高的优先级。
ID选择器的优先级别高于类选择器和属性选择器。
类选择器与属性选择器的优先级又高于元素选择器及伪类选择器。
带有!important声明的样式规则无论出现在何处,其优先级均为最高。
示例 :
Html
1. <style>
2. p { color: red; } /* 元素选择器 */
3. .text { color: blue; } /* 类选择器 */
4. #unique { color: green !important; } /* ID选择器且带有!important */
5. </style>
6. <p class="text" id="unique" style="color: yellow;">文本颜色</p>
在该示例中,即便存在多种样式定义方式,最终所呈现的“文本颜色”仍会显
全部评论 (0)
还没有任何评论哟~
