我有一個庫中的縮略圖圖像列表,我想知道我會如何做出這樣的事情?如何在縮略圖圖像上添加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