我已经隔离了这些div图像交换的代码。无论位置如何,第二张图像都会闪烁。我无法弄清楚?图像与菜单图像悬停状态基本相同。我的IE8代码有问题吗?IE8中的一些图像闪烁
<div class="home"> </div>
<div class="image2"> </div>
这里是CSS:
.home{
background-image: url('home.png');
background-repeat:no-repeat;
}
.home:hover {
background-image: url('home_hover.png');
background-repeat:no-repeat;
}
.image2{
background-image: url('image2.png');
background-repeat:no-repeat;
}
.image2:hover {
background-image: url('image2_hover.png');
background-repeat:no-repeat;
}
第一图像不闪烁。 CSS是相同的,我可以重新定位DIV并获得相同的结果。为什么图像闪烁?这似乎并不重要,如果我把它的高度或宽度属性。
给你的DIV固定的尺寸,以像素为单位。 – 2014-11-24 20:27:43
是的,它们已经变暗,我只是排除它,因为它并不重要。 – user2366911 2014-11-24 21:04:00