0

私はこのレイアウトを持っています:

banner
menu
-----
main    ||
content ||

バナーとメニューを常に表示する必要があります。サイトはモバイル デバイス用であるため、「メイン コンテンツ」の垂直スクロールのみです。しかし、これを達成する方法がわかりません。body/html に 100% を設定しましたが、まだ面白くありません。「本編」はいくらスクロールしてもこれだけ。

4

2 に答える 2

2

バナー/メニューをposition: fixedCSS のように設定します。詳細はこちら: http://alistapart.com/article/css-positioning-101

于 2013-05-17T17:55:04.247 に答える
0

わかりました、それをしても大丈夫です:

<body style="margin: 0px;">

<div style="position: relative; background-color: green; height: 100px;">fixed</div>
<div style="position: absolute; background-color: red; top: 100px; right: 10px; bottom: 10px; left: 10px; ">abs</div>

</body>

しかし、その100pxの高さは変更されており、修正されていません....

于 2013-05-18T15:56:42.077 に答える