很奇怪的事情。。
我想在悬停时更改链接的文本颜色和背景颜色。
这是代码
CSS:
#link-menu a
{
color:white;
display:block;
height:100%;
width: 100%;
text-decoration:none;
text-align:center;
line-height:45px;
font-weight:bold;
font-family:"trebuchet ms","comic sans ms";
outline:none;
}
.link2 a:hover
{
color:black;
background:white;
}
并不是说悬停不起作用。背景颜色正在改变,但文本颜色没有改变。
另一个重要的事实是,如果我不使用 .link2 类,而是使用 id,颜色也会发生变化。问题在于仅使用类。有人可以解释原因和解决方案吗?
注意:我不想使用父元素 ID。因为我不想更改所有链接的背景。