固定の高さを持ち、ページの下部にとどまり、残りの垂直スペースを占有する別の div をその上に作成するにはどうすればよいですか?
質問する
241 次
3 に答える
0
このようなものは、あなたが探しているものを達成するはずです。
于 2012-12-29T11:30:33.963 に答える
0
ページのサイズが変更されたときに、他の例が実際にうまく機能するとは思いません。
この種のことは、一般的に言えば、CSS が優れた仕事をするものではないため、数行の JavaScript を使用して行うのが最適です。
実際のデモについては、こちらを参照してください。mod.it では、クロムでデモを表示する必要がありますが、デモのコードはクロス ブラウザーであり、どこでも動作します。
于 2012-12-29T16:02:00.877 に答える
0
このようにしてみてください
高さを使用: 使用可能な残りの高さを取る最初の div を継承します
html
<div id='container'>
<div id='first'>
First Div content
</div>
<div id='second'>
Second div content
</div>
</div>
CSS
#container{
width: 600px;
height: 450px;
border: 1px solid black;
}
#second{
position: relative;
bottom: 100px;
height: 100px;
background-color: green;
}
#first{
height: inherit;
background-color: red;
}
于 2012-12-29T11:35:58.423 に答える