我有 3 张图片。悬停时,图像会出现在悬停的图像之上。
这是我的代码:HTML
<a class="toggle"><img src="" style="position:absolute"><img src=""></a>
<a class="toggle" style="margin-left:30px;margin-right:30px"><img src="" style="position:absolute"><img src=""></a>
<a class="toggle"><img src="" style="position:absolute"><img src=""></a>
CSS
a.toggle img:hover {
opacity:0.1;
filter:alpha(opacity=10); /* For IE8 and earlier */
}
Firefox 和 Chrome 一切正常。问题出在 Internet Explorer(也是 IE 10)上。中间的图像位置很奇怪!
用 IE 查看 fiddle 以查看问题http://jsfiddle.net/6nebL/
我怎样才能以一种干净的方式解决这个问题而不增加代码的复杂性?