div 内に 2 つの div を含む html をコーディングしようとしています。幅または高さのない親 div があります。幅はブラウザの幅で、高さは指定されていません。この親 div 内に 2 つの div が必要です。最初の div には幅または 250px が必要で、2 番目には残りの画面幅が必要です。どちらも高さがありません..その中にどれだけのコンテンツがあるかによって異なります。今、私はこのようにしようとしていました:
<div id="calendar">
<section id="list">
</section>
<section id="grid">
</section>
</div>
css は次のようになります。
#calendar {
margin: 0 auto;
position: relative;
overflow: hidden;
}
#calendar #list {
background: #f00;
position: absolute;
width: 250px;
left: 0;
top: 0;
}
#calendar #grid {
background: #0f0;
position: absolute;
left: 250px;
top: 0;
right: 0;
}
問題は、コンテンツを子 div に追加しても親 div のサイズが変更されないことです。
この原因を解決するための CSS の回避策があることを願っています。これは JS 経由ではうまくいきません。
よろしくお願いします、ダニエル!