我有一个嵌套的 li ,它们有特定的类。我遇到了嵌套类的问题。尽管有特定的类,但样式是父类的样式:
<ul>
<li class="navtitle-current"><a href="1.html">ONE</a>
<ul>
<li class="navtitle-current"><a href="2.html">TWO</a></li>
<li class="navtitle"><a href="3.html">THREE</a></li>
</ul>
</li>
</ul>
.navtitle {
font-weight: none;
}
.navtitle a{
background-color:white;
color: gray;
}
.navtitle a:hover,
.navtitle:hover{
background-color:white;
color: black;
}
.navtitle-current {
font-weight: none;
}
.navtitle-current a{
background-color:white;
color: black;
}
.navtitle-current a:hover,
.navtitle-current:hover{
background-color:white;
color: black;
}
我想要发生的是一个必须是黑色的,两个是黑色的,三个是灰色的。但是,所有链接都是黑色的。
我的印象是,如果我明确地有一堂课,我就不应该有任何这样的问题。有人有想法吗?
感谢所有帮助。
注意:我意识到 CSS 块不在 . 我只是把代码放在这里是为了展示我所拥有的。