我想在我的照片下方放置標題(但仍然在上面),並且與圖片的寬度相同(照片的可以更改)。如何將圖片放置在圖片下方且寬度相同?
這是我所做的,但經過數小時的研究後,我一直無法弄清楚如何做到將圖片的寬度擴展爲相同的圖片寬度。有人可以給我一個提示嗎?謝謝
figure{
position: relative;
}
figure img{
z-index: 1;
}
figure .caption{
display: block;
width: 100%;
position: absolute;
bottom: 2px;
color: #fff;
background: rgba(0,0,0,0.7);
padding: 8px 8px 8px 8px;
}
<div class="img">
<figure>
<a href="#"><img src="http://1.bp.blogspot.com/_xNTvSztbjn0/S9rYIIoIdkI/AAAAAAAAFHk/RCYU5iILKTc/s1600/0l+P1010254.jpg"/></a>
<figcaption>
<span class="caption">A short description</span>
</figcaption>
</figure>
</div>
這裏是小提琴http://jsfiddle.net/7hKKV/
感謝您的回答,但現在的字幕上那張圖片的右邊緣! – Reveclair
不好使一些編輯給我一秒鐘 – user934902