ブートストラップ3グリッドシステムを使用して、左側サイドバーの表示の一部を上に、別の部分をモバイルの下に表示しようとしています。右側のサイドバーが私に問題を与えている。ブートストラップ3と2つのサイドバー付きのモバイル上/下の左揃え
「左揃え」は「右揃え」でプッシュダウンされます。 "Right col"が高い場合、col-md-pull-9
を使用すると、 "Left col bottom"がページから押し出されます。私は12個以上のcolsを使うことは物事を押しつぶすことを理解しています。それを避ける方法はありますか?
http://www.bootply.com/t79A9Q20SW
<div class="row">
<aside class="col-md-3 col-sm-12 side" role="complementary">
<div style="height:40px;background-color:red;"><p>(Red) Left col top (top mobile)</p></div>
</aside>
<section class="col-md-6 col-sm-12">
<div style="height:180px;background-color:green;"><p>(Green) Main content</p></div>
</section>
<aside class="col-md-3 col-sm-12 side" role="complementary">
<div style="height:140px;background-color:silver;">(Grey) Right col (bottom mobile)<br>This pushes the "Left col bottom" down/away</div>
</aside>
<aside class="col-md-3 col-sm-12 side col-md-pull-9" role="complementary">
<div style="height:100px;background-color:yellow;">(Yellow) Left col bottom (bottom mobile)(.col-md-pull-9 woks partially when Right col is not high)</div>
</aside>
</div>
<div class="row" style="background-color:grey;"><p align="center">Bottom line</p></div>
(右サイドバーがないと物事がhttp://www.bootply.com/NlsKWaUFq4はるかに簡単です)
ものを複製し、ブートストラップの可視性クラスを使用して、おそらくそれを解決します。しかし、あまりエレガントではありません。
ありがとう!私は明確に追加:左; 「最初に残しておいたもの」が「メインコンテンツ」よりも高い場合http://www.bootply.com/RxKh31aH6n –
「トップアイドル(トップモバイル)」を追加するには、http: //www.bootply.com/1EcufJM6O4 –