У меня есть структура, которая выглядит следующим образом:Переопределение Отзывчивого Defaults Row в Bootstrap
<div class="row row-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
</div>
<div class="row row-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
<div class="span3 span3-phone">
</div>
span3-телефон CSS является отзывчивым класс, который делает дива занимает 32% их емкости, а не какой-либо span3 обычно занимает. CSS прост:
.span-3-phone {
width: 32%;
}
Это регулирует их ширину. Проблема в том, что наличие класса row разбивает divs после 4-го div, тогда как я хочу 3 divs за строку. Есть ли способ переопределить функцию строки для мобильных устройств, чтобы она не сломала элементы? Не имея возможности сделать это, мне кажется, мне придется создать совершенно другой HTML-документ, чего я не хочу.
Вы посмотрели на [новую систему сетки в Boostrap 3] (http://getbootstrap.com/css/#grid)? Он обеспечивает новую функциональность, такую как та, которую вы пытаетесь достичь. –