問題を示すためにPlunkrを作成しました。列の固定内容をページ幅全体に広げないようにする
私は、左側にメニューがあり、右側にページのあるレイアウトがあります。私はメニューを修正したいので、ページの内容が垂直スクロールになった場合、メニューは移動しません。以下のCSSで
<div class="container-fluid">
<div class="row">
<div class="col-sm-2">
<div class="main-nav">
<!--Menu here-->
</div>
</div>
<div class="col-sm-10">
<!--Page contents here-->
</div>
</div>
</div>
:
.main-nav {
position: fixed;
left: 0;
right: 0;
z-index: 1;
}
メニューは、私は、彼らがしているcol-sm-2
の幅を取るしたいのですが、リンクを持っていますが、position: fixed
が適用されたとき、それは取りページ幅全体。
@Chiragの幅全体に及ぶだろう。 – im1dermike