joh*_*nny 1 css css-selectors
.menu a:hover {color: red;} .tab:hover {color:blue;} <div class="menu"> <a class="tab">Link</a> // will be red </div>
我为什么要a.tab:hover用来覆盖.menu a:hover?为什么只是.tab:hover不起作用?
a.tab:hover
.menu a:hover
.tab:hover
Que*_*tin 5
.menu a:hover为更具体的比.tab:hover,所以会出现向下的级联顺序较低.
a.tab:hover具体如此.menu a:hover,因此这两个规则集中的规则按源顺序应用.
归档时间:
14 年,4 月 前
查看次数:
57 次
最近记录: