誰かが私に助けてくれますか?私はどのように要素の表示順序を変更することができますかわからない、私は浮動小数点数を使用して遊んだと思います。 私は助けが必要な助けてください。 私はレスポンシブなレイアウトにBootstrap 3を使用していますが、どのように表示順序をCSSだけで変更できますか?ブートストラップ3を使用して要素の表示順序を変更するにはどうすればいいですか?
6
A
答えて
0
@skellyあなたはプッシュを使用して、要素の表示順序を変更するには、クラスを引く可能性があり権利です。これらのクラスは、常に適切なソリューションを提供するわけではありません。
これについては、他の多くの質問には、例えば参照、があります。Need to be able to swap grid on mobile
モバイル(XSグリッド)に100%の幅の行(黄色の行)を変更したい原因/タブレットビュー(MDグリッド)フローティングやプッシュ&プルでは解決できません。
また、いくつかのパラメータを修正せずにCSSでthsiを実行することはできません。
私は異なるビューのために、固定/知られている、あなたのいくつかの要素の高さを考えると、私はCSSメディアクエリでそれを解決することができます:http://bootply.com/85303
CSS:
@media (max-width: 768px)
{
.yellow {margin-top:-60px;}
.orange {margin-top:40px;}
.col-xs-12{float:left;}
}
@media (min-width: 992px) and (max-width:1199px)
{
.col-md-12 {float:left;}
.darkgreen{float:right; margin-top:-60px;}
}
@media (min-width: 1200px)
{
.blue{margin-top:-60px}
}
HTML :
<div class="container">
<div class="row">
<div class="col-lg-12 col-md-12 col-xs-12" style="background-color:red;"> </div>
</div>
<div class="row">
<div class="orange col-lg-12 col-md-8 col-xs-12" style="background-color:orange;"> </div>
<div class="yellow col-lg-8 col-md-12 col-xs-12" style="">
<div class="row">
<div class="col-lg-6 col-xs-12" style="background-color:yellow;height:40px;">1</div>
<div class="col-lg-6 visible-lg" style="background-color:yellow;height:40px;">2</div>
<div class="col-lg-6 visible-lg" style="background-color:yellow;height:40px;">3</div>
<div class="col-lg-6 visible-lg" style="background-color:yellow;height:40px;">4</div>
</div>
</div>
<div class="darkgreen col-lg-4 col-md-4 col-xs-12" style="background-color:darkgreen;"> </div>
<div class="pink col-lg-8 col-md-12 col-xs-12" style="background-color:pink;"> </div>
<div class="blue col-lg-4 col-md-12 col-xs-12" style="background-color:blue;height:40px;"> </div>
</div>
</div>
一部の要素は変更されています(負の)トップマージンを追加することによって達成される。私は自分の身長を知っているときにのみこれを行うことができます。また浮動小数点数を追加することに注意してください:col-xs-12
とcol-xs-12
のための左。
高さが分からない現実の状況では、javascriptを使って計算することができます(メディアクエリの場合はrespond.jsを使用します)。 Add new row and changing column classes on resize
関連する問題
- 1. ブートストラップとブレークポイントで要素の順序を変更する方法
- 2. ベクトルの要素の順序を変更するにはどうすればよいですか?
- 3. ブートストラップ - 列の表示順序を変更する方法
- 4. 要素の順序を変更する
- 5. Twitterのブートストラップ3でdiv col順序を変更する方法
- 6. Rails 3のイニシャライザのロード順序を変更するにはどうすればよいですか?
- 7. javascriptを使用してアップロードファイル要素を非表示にするにはどうすればよいですか?
- 8. jqueryを使用して親要素を非表示にするにはどうすればよいですか?
- 9. JavaScriptを使用してHTML要素のIDを変更するにはどうすればよいですか?
- 10. Javascriptを使用して要素の幅を変更するにはどうすればよいですか?
- 11. javascriptを使用して要素のoffsetHeightを変更するにはどうすればよいですか?
- 12. フォーム要素を表示するにはどうすればいいですか?
- 13. ブラウザのサイズに基づいて要素の順序を変更するにはどうすればよいですか?
- 14. JQueryを使用して要素を非表示にした後で、leftプロパティを変更するにはどうすればよいですか?
- 15. meta_valueとtitleに基づいて表示される投稿の順序を変更するにはどうすればよいですか?
- 16. axaptaのコントロールのタブ順序を変更するにはどうすればいいですか?
- 17. jQueryを使用して要素がフェードアウトされてから遅延した要素を非表示にするにはどうすればよいですか?
- 18. AngularJS - divの順序を変更するにはどうすればいいですか?
- 19. 要素の順序を変更しますか?
- 20. DOM要素を変更するにはどうすればよいですか?
- 21. jqueryを使用してリスト要素の順序を変更する方法を教えてください。
- 22. ブートストラップ "form-inline"クラスの要素の順序
- 23. WPFでGridView列の順序を動的に変更するにはどうすればよいですか?
- 24. 呼び出される順序を変更するにはどうすればよいですか?
- 25. Backbone.jsアプリケーションでlocalStorageのデータの順序を変更するにはどうすればよいですか?
- 26. XpagesでSSJSを使用して要素を更新するにはどうすればよいですか?
- 27. kivyでBoxLayoutの順序を変更するにはどうすればよいですか?
- 28. DataGridViewでタブの順序を変更するにはどうすればよいですか?
- 29. Apache Tilesでタイル評価の順序を変更するにはどうすればよいですか?
- 30. Jqueryを使用して非表示のタブに子要素を非表示にするにはどうすればいいですか?
'push'クラスと' pull'クラスを使用する - http://bootply.com/77853これは、あなたがDOMを操作するためにjQueryを使用するとき、これがあなたに良い解決策を与えるかどうか分かりません。 – ZimSystem