ページを 3 つの異なるモジュールで構成しています。左側のナビゲーション、中央の画像、右側のソーシャル サイドバーです。以下は、このコンテンツをフォーマットする css です。ウィンドウのサイズを変更するときに問題が発生します。中央の画像は左側のナビゲーションと重なっており、サイドバーはページの下部に押し込まれ、左側のナビゲーションの最後と重なっています。ナビゲーション モジュール/サイドバーが修正されました。
私はTwitterのブートストラップをベースとして使用しています。
これを引き起こしている原因とこれを修正する方法についてのアイデアはありますか?
CSS
div.sidebar{
width: 120px;
position:fixed;
top:12%;
left:2%;
overflow-y:auto;
height:100%;
}
html
<div class ="container-fluid">
<div class = "row-fluid">
<!-- left navigation div -->
<div class = "span1" style = "width:120px;">
<div class = "sidebar" >
#navigation
</div>
</div>
<!-- middle images div -->
<div class = "span8" style = "width: 900px;">
#lot of images
</div>
<!-- social sidebar -->
<div class = "span2" style = "margin-left: 10px; ">
#social module with images
</div>
</div>
</div>