【发布时间】:2015-11-04 09:02:32
【问题描述】:
好的,有很多文章在讨论 CSS 中的级联优先级,我最近阅读了this one,我发现了一些要点:-
- id重于class,class重于tag
- id 权重与内联样式相同,但由于内联较晚,它赢得了优先规则
- more 选择器的权重大于 less 选择器,即
.container img规则将覆盖img规则
看看这段代码:-
<div id="flowerContainer" >
<img id="flower" src="..." />
</div>
尝试应用以下规则:-
#flowerContainer img{width:500px;}
#flower {width:300px}
根据第二条规则,应该应用 #flower 宽度规则,但应用了 #flowerContainer img,为什么?
【问题讨论】:
标签: css