我在 HTML + CSS 中有一个奇怪的行为:当我将图片悬停时它会移动一点(在 Chrome 和 ie 10 中)。如果图片在顶部,则不会出现。
这是非常简单的代码,所以我不知道该怎么做。
使用这个 CSS:
div.effect img.image {
/*type your css here which you want to use for both*/
}
div:hover.effect img.image {
display: none;
}
div.effect img.hover {
display: none;
}
div:hover.effect img.hover {
display: block;
}
这个HTML:
<div class="effect" style="position: absolute; bottom:15px;right:135px;" title="Update from us">
<img class="image" src="http://www.w3schools.com/images/w3schoolslogoNEW310113.gif" />
<img class="image hover" src="http://www.w3schools.com/images/w3schoolslogoNEW310113.gif" />
</div>
你可以在这里看到:http: //jsfiddle.net/LmMSH/
提前致谢!