我敢肯定它的东西超级愚蠢的,但我一直坚持了一段时间,现在......所以,我在网站上有图像,我希望他们继续前进小幅徘徊。CSS悬停图像位置改变
所以我在HTML:
<a href="someaddress"><img class="thumb" src="somefile"/></a>
并在CSS:
img.thumb {
position:relative;
top:0px;
background:#333399;
}
img.thumb:hover {
position:relative;
top:5px;
background:#00CCCC;
}
背景是那里只是看到的东西是否正在发生。实际上,背景没有改变,所以悬停从未被考虑。有没有人有一个想法,为什么这可能是??
编辑
非常感谢,大家好!
我其实解决它通过在投掷:
a > img.thumb:hover {
position:relative;
top:2px;
}
哪些工作。不过也不清楚为什么它不只是img.thumb工作:悬停......
没你在CSS的“IMG”标签之前尝试“一”的标签。 。? – kumar 2013-05-07 09:40:09
或者只是删除位置属性? – 2013-05-07 09:40:52
作品[这里jsFiddle](http://jsfiddle.net/X9qqu/)。你确定你正在链接你的CSS文件吗? – George 2013-05-07 09:41:23