![]() |
1
7
据我所知,你不能按照你描述的方式去做你所追求的。 不过,我要做的是将“a tag”显示为块,并设置宽度和高度以填充“li”,这样您就可以使用:悬停并更改整个bg,使其看起来像li正在更改。
还可以使用一些填充来将文本放置在“li”中的正确位置,并从“li”中删除任何填充。 li:hover在旧版本的IE中不支持JS,因此使用:hover提供更好的跨浏览器兼容性 |
![]() |
2
5
您只需:
然后在您的CSS中:
如果你需要符合IE6标准,只需让你的链接填满整个UL的宽度。
然后正常修改背景图像:
|
![]() |
3
4
不适用于IE6… |