このページの仕組みと同様に、ページのコンテンツが常にナビゲーション バーの下に表示されるようにしたいと考えています。
http://www.google.com/intl/en/enterprise/apps/business/products.html#calendar
コンテンツを上下にスクロールできますが、ナビゲーション バーが消えることはありません。
この目的のためにposition:fixed
、ナビゲーション バーをページの上部に固定していました。これは機能しますが、コンテンツを常にナビゲーション バーの下にプッシュしたい場合は、コンテンツを上下にスクロールすることができます。
これを行う方法についてのアイデアはありますか?<ul id='navigation'>
ナビゲーションを含むためのCSSコードは次のとおりです。
#navigation
{
text-align: center;
position: fixed;
float: left;
margin: 0;
padding: 0;
top: 0;
left: 0;
list-style-type: none;
}
#navigation li
{
display: inline-block;
width: 150px;
height: 110px;
cursor: pointer;
}
<div id="container">
そして、以下に表示され、#navigation
すべてのページ コンテンツ ボディを保持するの css を次に示します。
#container
{
position: absolute;
margin-top: 180px;
font-size: 25px;
width: 90%;
}