Bootstrap 3 を使用してユーザー プロファイルをレスポンシブにしようとしています。プロファイルの非常に単純化された例は次のとおりです: http://jsfiddle.net/RRfSW/5/
デスクトップでは、最も関連性の高い情報が含まれているため、ボックス 1 と 2 が一番上にあることが重要です。モバイル デバイスでは、ボックス 2 はボックス 1 のすぐ下にある必要があります - 同じ理由です。しかし、例のサイズを変更するとわかるように、ボックス 3 の下になります。
もちろん、ボックス 1 と 2 を div[class=row] に配置することもできますが、ご覧のとおり、ボックスは同じ高さではなく、デスクトップで多くのスペースを浪費します。
どうすればこの問題を処理できますか?
<div class="row">
<div id="leftBar" class="col-md-7">
<div id="mainProfile" class="row">
<div class="col-md-12">
1
</div>
</div>
<div id="details" class="row">
<div class="col-md-6">
3
</div>
<div class="col-md-6">
</div>
</div>
</div>
<div id="rightBar" class="col-md-5">
<div id="contact" class="row">
<div class="col-md-6">
2
</div>
</div>
<div id="other" class="row">
<div class="col-md-6">
4
</div>
</div>
</div>