私は次のCSSのビットを解決しようとしています:
<style type="text/css">
.parent {
position: relative;
height: 140px;
}
.parent .leftbit {
width: 370px;
position: absolute;
top: 0px; left: 0px;
}
.parent .rightbit {
width: 220px;
position: absolute;
top: 0px; left: 370px;
}
</style>
<div class="parent">
<div class = "leftbit">abcdef</div>
<div class = "rightbit">111111</div>
</div>
<div class="parent">
<div class = "leftbit">ghijk</div>
<div class = "rightbit">222222</div>
</div>
これはうまくいきますが、divの高さを自動にして、左と右のビットdivのコンテンツの高さに関係なく、次々と積み重ねられるようにしたい..「高さ:140px;」を削除すると div が互いの上に印刷される親を並べます。これは、コードが leftbit div と rightbit div の高さを認識していないため、親に高さがないため、親 div を同じ場所に出力するだけだからだと思います。親 div を左右の div の高さにする方法を教えてください。追加の関数といくつかの Jquery コードを追加することでそれを行う方法を見ることができますが、これはやり過ぎのように思えます。それを行うためのより明白な方法が欠けていると思いますが、解決できません。ありがとう。