私はこの問題で立ち往生しています:
2 つの div を含む div (#container) があります。コンテナーの高さは、この div の内容に関係なく、正確に 100% にする必要があります。
この div 内で、2 つの全幅 div を重ね合わせます。
- (#upper) div のコンテンツは、その高さを自動的に決定します。
- (#lower) div のコンテンツはスクロール可能である必要がありますが、垂直方向のみです。その高さは (#upper) の高さに依存します: 100% - (#upper)height = (#lower)height
現在、私は次のcssを持っています...
body {
margin:0;
padding:0;
}
#container
{
position: relative;
width: 500px;
height: 100%;
max-height: 100%;
background-color: #f00;
}
#upper {
width: 100%;
background-color: #0f0;
}
#lower {
width: 100%;
background-color: #00f;
overflow: auto;
}
...およびこのコード:
<div id="container">
<div id="upper"></div>
<div id="lower"></div>
</div>
(#container) の高さを正確に 100% にする方法 - その内容とは関係なく? (#upper)と(#lower)を合わせた内容で高さが大きくなる?
どうすれば (#lower) をスクロール可能にできますか (上下のみで、左から右ではありません!)?
フィードバックをお寄せいただきありがとうございます。私たち全員がこれから学ぶことができることを願っています。