我正在学习CSS并忙于一个我无法弄清楚的例子。 我想拥有我的元素的背景'活跃'在绿色。 该元素是导航菜单中的链接。
This is the HTML content of the element
And here is the CSS
你可以告诉我,我做错了什么,这样我才能从中吸取教训?
非常感谢!
答案 0 :(得分:1)
问题是您要设置li
元素的背景,但a
标记位于其上方。所以请改用:
li.active a{
background-color:#00CC33;
color:blue;
border-color:#00CC33;
}
答案 1 :(得分:0)
如果您使用类似于您的类,则需要使用.active而不是#active。使用#表示id不是类。