将鼠标悬停在鼠标上方的颜色上
问题描述:
我实际上正在改变链接的颜色&鼠标悬停的背景。当我将光标移动到子菜单项时,父菜单的文本恢复为白色。我确实尝试用a:active来解决这个问题,但没有运气。将鼠标悬停在鼠标上方的颜色上
请检查主导航本网站http://kushian.com
对CSS http://kushian.com/catalog/view/theme/red15/stylesheet/stylesheet.css
答
这更多的是一种猜测(做一个fiddle也许?),但我认为
#menu > ul > li > a:hover{
color:maroon;
}
需求
#menu > ul > li:hover > a{
color:maroon;
}
没有小提琴或没有完整的代码我不能完全确定,但似乎你的答案是最好的选择。在做其他动作时,很难将事情留在CSS中。 –
是的,虽然IE6忽略:悬停在除''之外的所有元素上,所以如果IE6是需求,那么这种解决方案本身是不够的 – Gareth
@Gareth如果是这样的话,唯一可能的解决方案将与jQuery或直js:P –