2016-06-18 10 views
0

ウェブサイトデザインでは、Bootstrapを使用してカスタムナビゲーションバーが必要です。代わりにトップにナビゲーションバーを維持するのは、私は以下のようになど、上から52pxのマージンを維持し、ブートストラップナビゲーションバーの同じコードを使用します。コンテンツにBootstrapコンテナクラスの幅をどのように使用するのですか?

<div class="container main-wrapper"> 
     <div class="navbar-wrapper"> 
     <nav class="navbar navbar-inverse navbar-static-top"> 
      <div class="container-fluid"> 
      <!-- Brand and toggle get grouped for better mobile display --> 
      <div class="navbar-header"> 
       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#dropdwon" aria-expanded="false"> 
       <span class="sr-only">Toggle navigation</span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       <span class="icon-bar"></span> 
       </button> 
       <a class="navbar-brand" href="#">Brand</a> 
      </div> 

      <!-- Collect the nav links, forms, and other content for toggling --> 
      <div class="collapse navbar-collapse" id="dropdwon"> 

       <ul class="nav navbar-nav navbar-right"> 
       <li><a href="#">Link</a></li> 
       <li><a href="#">Link</a></li> 
       <li><a href="#">Link</a></li> 
       </ul> 
      </div><!-- /.navbar-collapse --> 
      </div><!-- /.container-fluid --> 
     </nav> 
     </div> 
    </div> 

メインラッパークラスの背後にあるコードは次のとおりです。

.main-wrapper { 
    border: 1px solid #ddd; 
    -webkit-box-shadow: 3px 4px 13px 4px rgba(50, 50, 50, 0.75); 
    -moz-box-shadow: 3px 4px 13px 4px rgba(50, 50, 50, 0.75); 
    box-shadow: 3px 4px 13px 4px rgba(50, 50, 50, 0.75); 

    background-color: #fff; 
    -webkit-border-radius: 10px; 
    -moz-border-radius: 10px; 
    border-radius: 10px; 
} 

問題は:私のnavbarは、ブートストラップコンテナクラスの全幅で使用されていません。それは左右からいくらかの幅を残す。問題の画像を確認してみましょう: enter image description here

この問題を解決する方法を教えてもらえますか?

+0

それは親コンテナの全幅を使用するように作る試み「コンテナ流体」 –

答えて

1

メインラッパーのコンテナクラスによるものです。 containercontainer-fluidmain-wrapperに変更してください。 navbarの周りのスペースは、デフォルトのパディングが必要です:コンテナを追加するたびに15pxがそこにあります。

はここ.main-wrapper { padding: 0px; }

の追加作業がcodepenです:http://codepen.io/SESN/pen/Mejyrx

+0

padding: 0px私は全幅が必要:クラスがコンテナであるとき、私は幅が欲しいですコンテナクラス(mayb 83-86%)、コンテナ流体クラスの場合は100%幅が必要です。 – Shimul

+0

このコードを追加してください。私は私のcodepenを更新しました。 '.main-wrapper {padding:0px; } ' – SESN

1

それは、文書の全幅を使用するようにします(ラッパークラスを持つ)、メインのdivにこの

container-fluidクラスを試してみてください。 .main-ラッパー

https://jsfiddle.net/jb6nqs50/1/

関連する問題