2016-03-20 11 views
2

どうすればいいですか?押し引き?ブートストラップ(デスクトップ/スマートフォン)で列の位置を切り替えるにはどうすればよいですか?

デスクトップ:

Desktop

スマートフォン:

Smartphone

私はこれを始めています。

<div class="row"> 
<div class="col-md-3 col-sm-6 col-xs-6 text-center"> 
     Some Small Object 
</div> 
<div class="col-md-6 col-sm-12 col-xs-12 text-center"> 
     Some Larger Object 
</div> 
<div class="col-md-3 col-sm-6 col-xs-6 text-center"> 
     Some Small Object 
</div></div> 

ソリューション(2016年3月21日):

<div class="row"> 
<div class="col-xs-6 col-md-3 text-center"> 
    A 
</div> 
<div class="col-xs-6 col-sx-push-0 col-md-3 col-md-push-6 text-center"> 
    C 
</div> 
<div class="col-xs-12 col-sx-pull-0 col-md-6 col-md-pull-3 text-center"> 
    B 
</div></div> 
+0

2つのB要素を追加する方法の1つは、モバイル用とデスクトップ用の2つの要素を追加し、アクティブなときにもう一方の要素を非表示にすることです。 – Vucko

+1

おそらく要素の順序を変更する必要があります。 – xpy

+0

@xpyありがとう、それは1つの欠陥だった;-) – nicknack123123

答えて

1

Bootstrap docsGrid column reorderingを見てください。

簡単 .col-md-push-*.col-md-pull-*修飾クラスと私たちの内蔵のグリッド列の順序を変更します。

ここでは、列並べ替えを使用する方法についてはgood exampleです。

+0

これは私が探していたものです: – nicknack123123

関連する問題