div の配置について助けが必要です。HTML 構造は次のとおりです。
<div class="container">
<div class="item">
<div class="left">
lorem lorem
</div>
<div class="right">
<p>right</p>
<p class="bottom">bottom</p>
</div>
</div>
</div>
そして、私は次のCSSを持っています:
.container {
float: left;
padding: 15px;
width: 600px;
}
.item {
float: left;
padding: 15px;
width: 570px;
}
.left {
float: left;
padding: 40px 20px;
margin-right: 10px;
}
.right {
position: relative;
float: left;
}
.bottom {
position: absolute;
bottom: 0;
}
左の div の幅と高さは動的です。
私が達成したいことは次のとおりです。
- 右の div の高さを左の div の高さと等しくします。
- 右側の div の幅が div の残りの部分を class で埋めるようにし
item
ます。 - クラスのある段落
bottom
は、右側の div の下部にある必要があります。
これが私の目標を表す簡単な画像です。
JSFiddle デモへのリンク。