2016-06-20 3 views
0

私は、コンテナ流体がメインのdivであるページを持っています。 navの後、私は列が分割されたコンテンツを折り返すビューをロードするセクションを持っているか、オフセットされています。しかし、セクションやdivの後に行クラスを使用すると、navとpageの間にギャップができてしまいます。主にコンテナに追加する。しかしそれが私たちがコンテナを使うべき理由です。そして行は列のためですが、なぜまだギャップですか?コラムがあってもブートストラップ行はまだ右にギャップを作成します

<div class="container-fluid ng-scope" id="page-wrapper" ng-controller="homeCtrl as ctrl"> 
<nav><div class="container"></div></nav> 
<section> 
<div ng-controller="assumeIdCtrl as ctrl" class="row ng-scope"> 
<div class="col-md-4 col-md-offset-4 col-sm-4 col-sm-offset-4 col-xs-6 col-xs-offset-3"> 
</div> 
</div> 
</section> 
+0

コードが不十分な場合は、明確なデモと希望の結果を作成してください。あなたはフォークすることができますhttps://jsfiddle.net/azizn/1axxbg22/ – Aziz

+0

私は実際にJoëlBonetRodríguezの助けによって問題を発見しました。私はnavの前にdivが必要なかった。 Navはそれ自体で行のように機能し、Sectionにコンテナ流体があるとき、行クラスはそれ以降はうまく動作します。したがって、上記のコードは今や冗長です。しかし、ここで行とナビゲーションの違いで問題が発生することがあります。https://jsfiddle.net/tekin/e6d68toz/ – tekin

答えて

0

デフォルトのブートストラップのnavを使用してください。 はその後、たとえば、正しくようなあなたの構造を作る:別のコンテナタイプがあることを

<nav> </nav> 
<section class="container-fluid"> 
    <div class="row"> 
     <div class="col-md-6"> 
     </div> 
     <div class="col-md-6"> 
     </div> 
    </div> 
    <div class="row"> 
     <div class="col-md-12"> 
     </div> 
    </div> 
</section> 

チェックを。 div、nav、aside、section、footerなどはデフォルトでコンテナです。ブートストラップを使うのは大丈夫ですが、ブートストラップの前にHTMLタグのデフォルト属性を覚えておく必要があります。

デフォルトのブートストラップの固定ナビで試してください。 私はあなたがチェックし、ここに調べることができ、それを使用して、ポートフォリオの例を作った:

portfolio example

(私が間違って覚えていけない場合のみ1つのjQの機能)それはJSに関する非常にきれいだとhandmaded CSSの唯一のビットがあります。

+0

http://getbootstrap.com/components/#navここで、ブートストラップは、nav-linkがラップされているnavの一部としてcontainer-fluidを与えます。私はジェネリックコンテナを持っています。ジェネリックコンテナを取り除かなければならないのですか?しかし、行はまたそれが言うコンテナにする必要があります。 – tekin

+0

はい私は現場を見ましたが、面白いです。私は行-15pxマージンが問題だと思うが、私は一般的なブートストラップ値を上書きしたくない。もちろん、他のHTMLコンテナを使用することもできますし、私の場合はセクションが行で、ナビが別の行であると思っていました。 – tekin

+0

実際には、私はダッシュボードの全幅が必要なので、私は例が私のために最高の作品を見つけた必要があり、ここでフルーツ容器を作ることによって間違っていると思う。 http://getbootstrap.com/examples/dashboard/ – tekin

0

2番目のdiv = "container"を削除してください。

時には、ブートストラップが複数のコンテナを1つの行に入れて戦っていることがあります。 あなたがW3Cからコードをコピーすることができます。

+0

ブートストラップ・ドキュメントには、ナビゲーションにコンテナが必要だと記載されています。そして、私は静的なナビゲーションの後の行が問題を作成するので、この問題は関係なく発生すると思います。 – tekin

+0

列の前に行を折り返すために別のcontainer-fluidを使用することで問題を解決しました。コンテナが15pxのパディングを与えている間、行は-15pxのマージンを与えます。 – tekin

関連する問題