<div>
画像とタイトルを含むように展開するがあるサイトがあります。これまでに行ったことは、次のような階層を作成することです。
<div class="thumb">
<img src="image_url"/>
<div id="title">title</div>
</div>
次に、タイトルを次のように配置します。
#title{
position: absolute;
bottom: 0;
left: 0;
}
ただし、タイトル<div>
は画像の一番下の行の下にあります。divの を削減しようとしline-height
ましたが、テキストが画像の上にぶら下がっている問題は修正されましたが、テキストのパディングが台無しになりました。タイトルを画像の右下に「正しい」方法で配置するために、どうすればよいか知っている人はいますか?
問題のjsfiddleは次のとおりです。