列の行の片側に画像を配置/浮動させ、反対側にテキストを浮動/中央に配置しようとしているコードに苦労しています。何が起こっているかというと、画像が右端まで浮いていません。また、テキストが右中央に配置されている場合、テキストは正しく配置されません。
画像を添付できないようです。私のウェブサイト「yukionna.com」に移動し、画像の名前をURLに追加すると、画像を表示できます:css_problem_01.jpg
これが私のコードです:
CSS:
.tn-container {
height: 100px;
background: #fff;
}
.tn-span {
display: inline-block;
vertical-align: middle;
text-align: center;
border-bottom:1px solid #ccc;
}
.tn-left img {
float:left;
width:110px;
height:90px;
margin:5px;
text-align:right;
}
.tn-right img {
float:right;
width:110px;
height:90px;
margin:5px;
text-align:left;
}
HTML:
<!-- row 1 -->
<div class="tn-container tn-left">
<div class="tn-span">
<img src="..." alt="">
Row 1 text
</div>
</div>
<!-- row 2 -->
<div class="tn-container tn-right">
<div class="tn-span">
<img src="..." alt="">
Row 2 text
</div>
</div>
<!-- row 3 -->
<div class="tn-container tn-left">
<div class="tn-span">
<img src="..." alt="">
Row 3 text
</div>
</div>
<!-- row 4 -->
<div class="tn-container tn-right">
<div class="tn-span">
<img src="..." alt="">
Row 4 text
</div>
</div