Я пытаюсь сделать мой профиль реагировать с использованием Bootstrap 3. Очень упрощенный пример моего профиля здесь: http://jsfiddle.net/RRfSW/5/Bootstrap система 3 сетки отзывчивым
На рабочих столах важно, что коробки 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>
Заканчивать http://getbootstrap.com/css/#grid есть некоторые информацию относительно использования различных классов столбцов для разных размеров. –
Я все это прочел. –
действительно? Как мне кажется, вы просто используете класс md для всего, а не более конкретные классы xs и sm, предназначенные для мобильных телефонов и планшетов? –