我确定我之前已经这样做了,但我现在无法让这个为我工作。我有一个按钮'结构如下:
<a class="linkclass" href="#">
<div class="divclass">
<h3>TITLE</h3>
</div>
</a>
我想使用:link和a:visited来设置h3的样式,但似乎无法使CSS正确定位它并覆盖影响它的其他CSS。
谢谢!
答案 0 :(得分:0)
选择如下:
a.linkclass > div.divclass > h3 { }
a.linkclass:hover > div.divclass > h3 { }
a.linkclass:visited > div.divclass > h3 { }
请记住,级联在CSS中非常重要...因为在您的选择器特异性中,:hover
和:visited
必须更大覆盖任何先前设置的选择器。
答案 1 :(得分:0)
答案 2 :(得分:-1)
链接应位于<h3>
然后你想用你最左边的包装纸把你的css放在左边,就像你一样。
.divclass h3 a.linkclass {
color: red;
-webkit-transition:color 0.35s ease-in-out;
transition:color 0.35s ease-in-out;
}
.divclass h3 a.linkclass:hover,.divclass h3 a.linkclass:visited {
color: blue;
}
&#13;
<div class="divclass">
<h3><a class="linkclass" href="#">TITLE</a></h3>
</div>
&#13;