2013-08-13 4 views
0

Использование Twitter BS3 в первый раз, и я пытаюсь достичь 3 равных столбцов во всех видовых экранах размером более 320 пикселей (iPhone, скажем). В окне просмотра 320 и меньше я хочу, чтобы мои столбцы располагались вертикально.Twitter Bootstrap 3 - 3 даже столбцы на 765

Глядя на систему сетки в документации, можно видеть, что я могу установить поток системы сетки, используя следующие классы

Максимальная ширина контейнера Отсутствует (авто) 728px 940px 1170px Класс Префикс .col - .col-sm- .col-lg-

Проблема с вышеизложенным заключается в том, что вы можете управлять расположением столбцов всего на 728 пикселей. Но что, если я хочу 3 равных столбца бок о бок на чем-нибудь выше 320, а не их предопределенных 728 пикселей?

Хороший пример того, что я ищу, можно найти на домашней странице Jetstrap. Три синих круга сохраняют бок о бок, пока вы не окажетесь на широкоэкранном расстоянии 320 пикселей. Моя версия начинается с вертикальной установки около 728 пикселей.

+0

Я играл со своей проблемой, и я вижу, к чему вы клоните. Я думаю, вам придется добавить медиа-запрос для точки останова 320px в пользовательскую гибкую таблицу стилей. Я предполагаю, что логика Bootstrap заключается в том, что все под 728px должно обрабатываться одинаково. Таким образом, вы должны добавить пользовательский медиа-запрос для управления стилями между 320 и 728. col # будет контролировать что-либо под 320 для вас col-sm- # от 728 до 940, а col-lg- # ничего выше 940 –

ответ

0

Вы можете использовать запрос @media переопределить как Bootstrap обычно обрабатывает "крошечный" сетку .col-4 ..

3 колонки HTML ..

<div class="row"> 
    <div class="col-sm-4 col-4"></div> 
    <div class="col-sm-4 col-4"></div> 
    <div class="col-sm-4 col-4"></div> 
</div> 

CSS медиа запросов меньше, чем 320px к изменению .col-4 шириной до 100% ..

@media (max-width: 320px) { 
    .col-4 { 
    width:100%; 
    } 
} 

Демонстрация: http://bootply.com/73952

+0

Спасибо Скелли и Мэтт за помощью. Я замечаю, что BS 3 RC2 был выпущен только сегодня утром и решает эту проблему, поэтому сначала попробую. Однако оцените свою помощь. https://github.com/twbs/bootstrap/commit/a2b9988eb90e5b95fb253aac7fde0fbd61c375e – Peter

Смежные вопросы