複数の画像を同じ行に表示し、HTML/CSS を使用して各画像の下にキャプションを中央に配置するにはどうすればよいですか?
これが私が現在持っているものです:
HTML:
<div class="iconbox">
<div id="tut-icon"><p><img src="images/tuticon.png" alt="Written Tutorials" />Some text</p></div>
<div id="vid-icon"><p><img src="images/vidicon.png" alt="Video Tutorials" />Some text</p></div>
<div id="add-icon"><p><img src="images/addtuticon.png" alt="Add Tutorials" />Some text</p></div>
</div>
CSS:
.iconbox {
height: 128px;
padding: 20px;
display: inline;
}
#tut-icon, #vid-icon, #add-icon {
text-align: center;
width: 128px;
}
#tut-icon img, #vid-icon img, #add-icon img {
display: inline-block;
}
コードの JSFiddle は次のとおりです: http://jsfiddle.net/swiftsly/24m7L/