2016-08-11 4 views
-1

ブートストラップの行と列でフッタを作成しようとしていますが、行間のスペースを小さくしてフッタを小さくしたいとします。私はマージンと行のパディングを無駄に変更しようとしました。ブートストラップ行をもっと近くにするにはどうしたらいいですか?

<footer class="footerClass"> 
     <div class="row footerRow"> 
      <div class="col-md-4"> 
       <b>Content</b> 
      </div> 
      <div class="col-md-3"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-4"> 
       &nbsp; 
      </div> 
     </div> 
     <div class="row footerRow"> 
      <div class="col-md-4"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href="mailto:Content">Content</a></p> 
      </div> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
     </div> 
     <div class="row footerRow"> 
      <div class="col-md-4"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-3"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-2"> 
       <p><a href=""><b>Content</b></a></p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href=""><b>Content</b></a></p> 
      </div> 
     </div> 
     <div class="row footerRow table-condensed"> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href="www.Content.org">www.Content.org</a></p> 
      </div> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
     </div> 
    </footer> 
+2

CSSはどこですか? – j08691

+1

ブートストラップにはデフォルトで行間にスペースがありません。間隔は 'p'タグの' margin-bottom'から来ています。 – APAD1

+0

OPあなたのコードの基本的な最小限の例をアップロードしてください... @ j08691あなたは本当に速いです:) –

答えて

1

追加のクラスが表示されている可能性があります。私はそれはあなたの問題を解決するかどうかを確認するには、以下の方法であなたのフッターを書き換えます:

<footer> 
    <div class="container"> 
     <div class="row"> 
      <div class="col-md-4"> 
       <b>Content</b> 
      </div> 
      <div class="col-md-3"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-4"> 
       &nbsp; 
      </div> 
     </div> 
     <div class="row"> 
      <div class="col-md-4"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href="mailto:Content">Content</a></p> 
      </div> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
     </div> 
     <div class="row"> 
      <div class="col-md-4"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-3"> 
       <p>Content</p> 
      </div> 
      <div class="col-md-2"> 
       <p><a href=""><b>Content</b></a></p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href=""><b>Content</b></a></p> 
      </div> 
     </div> 
     <div class="row"> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
      <div class="col-md-3"> 
       <p><a href="www.Content.org">www.Content.org</a></p> 
      </div> 
      <div class="col-md-4"> 
       <p>&nbsp;</p> 
      </div> 
     </div>  
    </div> 
</footer> 

また、ブートストラップグリッドを使用した場合、通常、あなたの列の幅が行ごとに12まで追加します。これは意図的だった可能性があります。

私は私の設計で垂直方向の間隔を処理するために、次のクラスを使用します。

.voffset { margin-top: 2px; } 
.voffset1 { margin-top: 5px; } 
.voffset2 { margin-top: 10px; } 
.voffset3 { margin-top: 15px; } 
.voffset4 { margin-top: 30px; } 
.voffset5 { margin-top: 40px; } 
.voffset6 { margin-top: 60px; } 
.voffset7 { margin-top: 80px; } 
.voffset8 { margin-top: 100px; } 
.voffset9 { margin-top: 150px; } 
.boffset { margin-bottom: 2px; } 
.boffset1 { margin-bottom: 5px; } 
.boffset2 { margin-bottom: 10px; } 
.boffset3 { margin-bottom: 15px; } 
.boffset4 { margin-bottom: 30px; } 
.boffset5 { margin-bottom: 40px; } 
.boffset6 { margin-bottom: 60px; } 
.boffset7 { margin-bottom: 80px; } 
.boffset8 { margin-bottom: 100px; } 
.boffset9 { margin-bottom: 150px; } 
+0

私はあなたが '.container'でブロックに行をラップする必要があると思いますまたは '.container-fluid'クラスです。 –

+0

目的に応じて、おそらくコンテナやコンテナ流体クラスが必要になるかもしれませんが、問題のトラブルシューティングには必要ありません。 –

+0

私はコンテナのない行が水平スクロールを引き起こす恐れがあります。それは良いスタイルではありません。 '行は適切な整列とパディングのために.container(固定幅)または.container-fluid(全幅)内に配置する必要があります.' http://getbootstrap.com/css/#grid-intro –

-1

メディアクエリ「COL-MD-XX」の最小幅は992pxで、「COL-SMとクラスを適用するようにしてください-xx "と表示されます。あなたはこれを求めているかもしれません。

関連する問題