使用下面的css样式,实现鼠标滑过,导航添加背景图标:
#slide li.top:hover > a {color:#FFFFFF; background:url(slideheadbg.jpg);}
此css样式在IE6 以上不生效,通过查阅文档,问题是由于
IE 6下,对于伪类 :hover 只对a标签生效,即 a:hover 是生效的。
div:hover, li:hover, span:hover 在 in IE6 下均不生效,如果想实现hover的效果,可以通过JavaScript实现。
本文探讨了使用CSS实现鼠标滑过时添加背景图标的技巧,并特别指出在IE6环境下此效果无法正常显示的问题。文章进一步解释了IE6对:hover伪类在非a标签上的限制,并建议通过JavaScript作为替代方案来实现所需效果。
1450

被折叠的 条评论
为什么被折叠?



