単純な2行レイアウトを得るためにインライン/インラインブロックを使用しようとしていますが、3番目の要素では機能しません。一番上の行には3枚の写真があり、一番下の行にはテキストが関連する各写真の下にテキストがあることを望みます。誰かが私が間違っていることを説明することはできますか?一部の要素のみの浮動左とインラインブロックの作業
.floatL {
float: left;
}
.box div {
display: inline-block;
}
<div class="box">
<div class="floatL">
<img src="dog1.jpg" alt="Picture of a Dog" width="100" height="100">
<p>Something about the dog</p>
</img>
</div>
<div class="floatL">
<img src="cat1.jpeg" alt="Picture of a Cat" width="100" height="100">
<p>Something about the dog</p>
</img>
<div class="floatL">
<img src="colors1.jpg" alt="Picture of Colors" width="100" height="100">
<p>Something about the dog</p>
</img>
</div>
</div>
ありがとうございます。私はその大失敗をお詫びします。 –
@ Shinjiを謝罪する必要はありません。それはあなたが持っている唯一の責任です!質問を歓迎する環境では、あまりにも謝罪的なことがあります! ;) – Jonathan