<ul>
ここに示されているようなエントリ構造を構築しようとしています。
写真で指摘されているように、赤いボックスは<li>.
また、画像の横にある下部を動的に削除する場合は<span>
、上部<span>
を垂直方向の中央に配置します(もちろん画像の隣)。
私はすべてをブロックに変えて幅と高さで遊んでみましたが、そこに「よりクリーンな」バージョンがあるのだろうかと思います。
どうもありがとう!
編集:
私の現在のコード:
HTML:
<ul>
<li>
<span><img src="http://ctelab.berkeley.edu/Images/image%202_use.jpg" /></span>
<span>Text1</span>
<span>Text2</span>
<span>Text3</span>
</li>
</ul>
CSS:
li{
border: 1px solid red;
padding: 20px;
}
span:first-child{
display: inline-block;
width: 120px;
height: 120px; /* width and height of the image*/
vertical-align: middle;
}
span{
border: 1px dashed green;
}