Использование Bootstrap 3, у меня есть 3 колонки, например так:Bootstrap смещ_по_столбцам макет на основе разрешения устройства
<div class="container container-fluid">
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">1</div>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">2</div>
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12">3</div>
</div>
Cols 33% для больших устройств и настольных компьютеров, а затем 50% на таблетках и 100% на мобильном телефоне. Когда он попадает на рабочий стол (768px-992px, я думаю, это классическая точка останова Bootstrap), мне нужно, чтобы третий столбец находился под двумя первыми и центрировал середину экрана.
Как я могу это сделать?
Позже редактирования: Мне удалось добавить еще один класс третьего Col:
<div class="col-lg-4 col-md-4 col-sm-6 col-xs-12 myclass">3</div>
Затем изменить носитель моей темы в опрашивает
@media all and (min-width: 769px) and (max-width: 992px) {
.myclass {
margin-left: 25%;
margin-top: 30px;
}
}
Но я все еще надеюсь, что есть еще один способ, не изменяя Начальные классы Bootstrap. Любые другие мысли?
Это то, что мне нужно: http://s12.postimg.org/9xynp7mod/layout.png
Не без Javascript, в этом случае я бы попробовать центрирование, как обычно, с помощью CSS или добавив еще два временных Див, прежде чем() и после() последний div из col-sm-3 (для его использования с использованием только начальной загрузки) –
Итак, вы предлагаете добавить смещение через javascript в последний стол на меньших экранах? Невозможно с помощью CSS, даже если я попытаюсь каким-то образом обернуть некоторые из столбцов? – designarti
Я добавил еще один класс в css темы и сделал маржу слева: 25% на всех @media и (min-width: 769px) и (max-width: 992px) – designarti