私はスクロール時にnavbarを固定するために接辞を使用しています。boxed navbarを貼り付けるには
しかし、スクロールナビがうまく動作しないとき。
私は<header class="container">
を使用して、ボックスの外観をヘッダーのWebサイト、つまり中心のコンテンツにします。
コンテナなしのヘッダーを使用すると、ヘッダーとメニューが画面の左右に収まるようになります。この場合、貼り付けられたnavbarは同じように(1391pxの幅をとって)スクリーンをフィッティングしてうまく動作します。
ただし、<header class="container">
を使用しています。また、1391pxの幅をとっているため、貼り付けられたnavbarが画面外になります。それがサイド・ツー・サイドのウェブサイトであるかのように。コンテナの幅には適応しません。
解決方法をご存知ですか?
または
は、ブートストラップ接辞がちょうど延伸サイトや無箱入りのサイトの最新デザインであることそれはありますか?
これはNAV
<header class="container">
<nav id="custom-bootstrap-menu" class="navbar navbar-default" role="navigation" data-spy="affix" data-offset-top="222">
<div class="container-fluid">
<div class="navbar-header"><a class="navbar-brand" href="#">Home</a>
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-menubuilder"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span>
</button>
</div>
<div class="collapse navbar-collapse navbar-menubuilder">
<ul class="nav navbar-nav navbar-left">
<li class="dropdown" class="dropdown"><a href="3" class="dropdown-toggle" data-toggle="dropdown">Nosotros <b class="caret"></b></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Misión, Visión y Objetivos</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
</header>
のための私のHTMLであり、これは、それは私に何が起こっているかに似て見hereを取るCSS
header{
border-top-width: 8px;
border-top-style: solid;
border-top-color: #888;
}
.affix {
position: fixed;
top: 0;
width: 100%;
z-index: 1;
right: 10%;
left: 10%;
}
.affix + .container-fluid {
padding-top: 70px;
}
です。結果の画面を小さく、大きくして、何が起こるかを確認してください。
私がしようと試みたが、接辞が働いていなかった、しかし、ここで(http://jsfiddle.net/skelly/df8tb/)があるjsfiddle –
申し訳ありませんが男に作業ファイルをアップロードしてください。例、見てみましょう。結果の画面を大きくしたり小さくしたりしてください。 – Maurocrispin