HTMLでヘッダーサイドメインフッターレイアウトをどのように作成するのか知りたいです。
このような:
<html>
<div class="header"></div>
<div class="content">
<div class="side"></div>
<div class="main"></div>
</div>
<div class="footer"></div>
</html>
div.header
と の高div.footer
さは固定です。そして、div.content
残りの高さはすべて保持され、本体のスクロールバーはありません。
にdiv.side
は固定幅がありdiv.main
、残りの幅はすべて保持されます。
にはdiv.side
y スクロール バーを含めることができます。
ウィンドウのサイズが変更div.content
されると、高さを固定するために拡大され、スクロール バーは表示されません。
ところで、 と は次のように位置を交換することがありますdiv.side
。div.main
<html>
<div class="header"></div>
<div class="content">
<div class="main"></div>
<div class="side"></div>
</div>
<div class="footer"></div>
</html>
どうやって作るの?
アップデート:
div.main はマップを作成するために使用するコンテナーであるため、overflow:hidden として作成することはできません。
var map=new google.maps.Map('main',{});