いくつかのネストされた div があり、画像の右下隅にテキストを浮かせてから、画像の右側にさらにテキストを配置しようとしています。フローティング テキストが、画像の右側ではなく、行全体の右側に表示されています。全体が (他のテキストと共に) 1 つの大きな div にラップされ、bottom:0px を追加すると、フロートしたいテキストがその下部に表示されます。
あるはずです(画像の右下隅に数字があります)
[_1] キャプション
しかし、私は得ています
[_] キャプション 1
HTML
<div>
<div class='outerwrapper'>
<div class='innerwrapper'>
<img src='image.jpg'>
<div class='floatedtext'>1</div>
</div>
<div class='caption'>image caption to the right<br></div>
</div>
</div>
CSS
.outerwrapper
{
clear: both;
min-height: 45px;
margin-left: 10px;
}
.innerwrapper
{
clear:both;
}
.caption
{
font-size:13px;
}
.floatedtext
{
font-size:12px;
position: absolute;
right:0px;
text-align:right;
}