2016-04-11 15 views
0

2列のレイアウトがあります。左の列には、小さな画面で折りたたむことのできる垂直ナビゲーションバーメニューがあります。誰もがモバイル上の各側面に15pxのパディングなしでそれを全幅にする方法を知っていますか?私はこのパディングが.col-クラスから来ていると理解していますが、それを0pxに変更すると、大きなスクリーンのレイアウトはすべてスペースがなくて醜いものになります。携帯端末内の全角縦型ナビバー

<div class="container"> 
    <div class="row">  
     <div class="col-xs-12 col-sm-12 col-md-4 col-lg-4"> 
      <nav class="navbar navbar-default" role="navigation"> 
       <button type="button" class="btn btn-primary btn-lg btn-block visible-xs" data-toggle="collapse" data-target="#bs-sidebar-navbar-collapse-1"><i class="fa fa-lg fa-bars"></i> Menu</button> 
      <div class="collapse navbar-collapse" id="bs-sidebar-navbar-collapse-1"> 
      some content here 
      </div> 
     </div> 
     <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8"> 
      <div class="row"> 
       <div class="col-sm-4 col-lg-4 col-md-4"> 
       some content here 
       </div> 
       <div class="col-sm-4 col-lg-4 col-md-4"> 
       some content here 
       </div> 
       <div class="col-sm-4 col-lg-4 col-md-4"> 
       some content here 
       </div> 
      </div> 
     </div> 
    </div> 
</div> 

答えて

0

あなたは挿入しようとしたことがあり:

@media(max-width: 767px) { .col-xs-12 { padding: 0 } }

をXSサイズは0から767ピクセルにあるので、あなたはそれらの上パディングを使用することができませんでした。

乾杯!

+0

について

情報ありがとうございます!それはほぼ成功しましたが、何らかの理由で右に15pxのスペースがあります。私はチェックした、それは2番目の列の行から来ている。私はそれの中にいくつかの列をネストしました。それを整理しようとしています。 – Kaori

0

間違ったHTMLマークアップ、さらに命令のためのブートストラップのマニュアルを参照してください

グリッドシステム

  • 行が.container(固定幅)または.container内に配置する必要がありますを持っているまず第一に-fluid(全幅)で、適切なアライメントとパディングができます。
  • コンテンツは列内に配置する必要があります。列は、行の直接の子にすることができます。 here


    つから撮影

溶液は、行要素内の別のクラスを使用し、カスタムメディアクエリとパディングを除去することです。

メディアクエリー

ミン幅:は一定量以上のすべてを指します。
最大幅:与えられた量以下のすべてを指します。

col-xs- *:超小型デバイスの電話機|必要なメディアクエリ - (< 768px)
col-sm- *:小型デバイスタブレット| @media (min-width: 768px) {} - (> = 768px)
col-md- *:中程度のデバイスデスクトップ| @media (min-width: 992px) {} - (> = 992ピクセル)
col-lg- *:大型デスクトップデスクトップ| @media (min-width: 1200px) {} - (> = 1200px)ブートストラップ3グリッドオプションhere

+0

ありがとう!つまり、ナバーバーを列の中に置くことはできないのですか?私はそれについての情報を見つけることができません... – Kaori

+0

私はそれを意味しませんでした。慎重に読む。マークアップには、最初に列クラスがあり、その後に行があります。これは、ブートストラップの間違った使用です。それは私が意味していたものです。情報はリンク上にあります。 –

+0

しかし、列内に複数の列を入れたい場合に使用できますか? – Kaori

関連する問題