Если я правильно понял ваш вопрос хорошо я думаю, вы должны использовать:
<div class="row"> <div class="col-span-6 col-small-span-6″>6</div> <div class="col-span-6 col-small-span-6″>6</div> </div>
Где
col-span-6
ваш класс для большой сетки и
col-small-span-6
для маленькой сетки. Если вы оставите
col-small-span-6
, ваш куб будет складываться. Маленькая сетка не использует классы
col-span-*
.
Смотрите также: http://bassjobsen.weblogs.fm/migrate-your-templates-from-twitter-bootstrap-2-x-to-twitter-bootstrap-3/
Теперь Bootstrap Twitter определяет три сетки: Крошка сетку для телефонов (< 480px), Малую сетку для таблеток (< 768px) и средне-большую сетку для Destkops (> 768px) , Префиксы класса строк для этой сетки: «.col-», «.col-sm-» и «.col-lg-». Средняя сетка будет располагаться ниже ширины экрана 768 пикселей. Точно так же Маленькая сетка ниже 480 пикселей, а крошечная сетка никогда не складывается.
Так что ваш HTML должен быть:
<div class="row">
<div class="col-6 col-lg-6 col-sm-6">6</div>
<div class="col-6 col-lg-6 col-sm-6">6</div>
</div>
МЕНЬШЕ
Последняя версия:
https://github.com/twitter/bootstrap/archive/3.0.0-wip.zip не содержит функцию .make-малые колонки больше.
См. Также: https://github.com/twbs/bootstrap/pull/8302 .make-column() добавит медиа-запрос для минимальной ширины: @ grid-float-breakpoint, поэтому на небольшой сетке ваши столбцы будут стекать всегда с использованием этой функции.
Вы можете попробовать:
// Generate the small columns
.make-small-column(@columns) {
position: relative;
float: left;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@grid-gutter-width/2);
padding-right: (@grid-gutter-width/2);
@max : (@grid-float-breakpoint - 1);
// Calculate width based on number of columns available
@media (max-width: @max) {
width: percentage((@columns/@grid-columns));
}
}
.wrapper { .make-row(); }
.left { .make-column(6); .make-small-column(6);}
.right { .make-column(6); .make-small-column(6);}
UPDATE
Ответ выше будет основываться на кандидатов высвобождения в Twitter Bootstrap 3. Окончательный вариант щебетать Bootstrap 3 имеет 4 сетки дополнительный небольшой (xs), малые (см), средние (md) и большие (lg). Также код Less был изменен в соответствии с этими сетками. Так используйте .make- {х} -column Mixins, как описано @gravy в своем ответе: https://stackoverflow.com/a/18667955/1596547
Этот ответ использует Примеси, предоставляемые Bootstrap, который хорошо. Я бы с осторожностью относил '.container' и' .make-row' к одному и тому же элементу, хотя из-за того, что они имеют разные поля (автоматическое поле для контейнера и отрицательные поля в половину размера желоба для строк). Поэтому ваши строки должны быть размещены внутри любых контейнеров. – rmarscher