我有一个库中的缩略图图像列表,我想知道我会如何做出这样的事情?如何在缩略图图像上添加html元素
在我的理解,我看到有可能的唯一方法是使缩略图作为一个div内的背景图像,并将这些元素在它的上面显示。有没有其他的方法来做到这一点?
我有一个库中的缩略图图像列表,我想知道我会如何做出这样的事情?如何在缩略图图像上添加html元素
在我的理解,我看到有可能的唯一方法是使缩略图作为一个div内的背景图像,并将这些元素在它的上面显示。有没有其他的方法来做到这一点?
你可以使用图像周围的包装DIV包含您覆盖的东西,图像的兄弟一个div可能实现这样的事情: -
<div class='image'>
<img src='' />
<div class='image__overlay'></div>
</div>
然后你的CSS是这样的: -
.image {
position: relative;
}
.image__overlay {
position: absolute;
top: 0;
left: 0;
}
可以隐藏了display: none
覆盖,只让它显示在:在div.image的悬停,如果这是你目标实现的目标。
我做了一个样本,鼠标离开不会工作,但它应该谢谢! http://jsfiddle.net/wBcYF/31/ – 2013-03-20 23:12:06
你可以用CSS来做到这一点(这是我的意思是在我的答案中建议):http://jsfiddle.net/drmonkeyninja/wBcYF/34/ – drmonkeyninja 2013-03-21 09:09:58
绝对定位将是另一种选择。 – j08691 2013-03-20 15:53:52