我正在使用以下代码进行非 JS 导航:
<ol id="navigation">
<li id="home"><a href="#"><img src="./images/nav/home-hover.png" alt="Home" /></li>
...
</ol>
和CSS:
#navigation a {
display: block;
height: 25px;
}
#navigation a img {
display: none;
}
#navigation a:hover img {
display: block;
}
#home a {
background: url('./images/nav/home-normal.png') no-repeat;
width: 100px;
}
我的问题是他们不会在 IE6 中悬停时更改图像。我正在使用:hover
锚点,所以应该没问题并且正在使用display
而不是visibility
在 IE6 中不起作用的另一件事。
我真的不想为图像替换/预加载添加大量 javascript (不能嵌入 jQuery 之类的东西) - 有人可以帮我吗?
谢谢,