当一个元素应用到两个不同的规则样式的时候,会穿样式层叠的问题,不同的样式规则会实加在该元素上,相同的规则则会出现层叠,该元素会采用就近的样式来进行显示
如:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style type="text/css">
#demo{
color:#F00;
font-size:24px;
}
p{
color:#fff;
background-color:#096;
}
span{
color:#000;
background-color:#066;
}
span{
color:#F00;
background-color:#09C;
}
</style>
</head>
<body>
<p id="demo">This is a test</p><!--样式权值问题,ID属性权值高于元素属性权值 -->
<span>how are you</span><!--样式层叠问题 -->
</body>
</html>
本文通过实例讲解了CSS中样式层叠的概念及其工作原理,包括不同样式规则的叠加和优先级问题,如ID选择器相较于元素选择器拥有更高的优先级。

被折叠的 条评论
为什么被折叠?



