这是我的问题,我正在制作一个带有下拉菜单的导航栏。我已经为列表中的所有 li 开设了课程。这是为此的CSS。
#menu li:hover {
border: 1px solid #777777;
padding: 4px 5px 4px 5px;
}
#menu li a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #EEEEEE;
}
#menu li:hover a {
color:#161616;
}
这是如何实现的。
<ul id="menu">
<li><a href="#">Button 1</a></li>
<li><a href="#">Button 2</a></li>
<li><a href="#">Button 2</a></li>
我想使用上面的 css 创建一个名为 nodropdown 的类。这就是我格式化它的方式,但我认为我做得不对。
#menu li.nodropdown :hover {
border: 1px solid #777777;
padding: 4px 5px 4px 5px;
}
#menu li.nodropdown a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #EEEEEE;
}
#menu li.nodropdown :hover a {
color:#161616;
}
我希望能够像这样调用 nodropdown 类并覆盖 Button 2:
<ul id="menu">
<li><a href="#">Button 1</a></li>
<li class="nodropdown"><a href="#">Button 2</a></li>
<li><a href="#">Button 2</a></li>
但我不认为我在上面为 nodropdown 格式化类的方式是正确的吗?你能帮我纠正吗?