Я пытаюсь изменить порядок столбцов на своем веб-сайте с помощью метода Bootstrap для изменения порядка столбцов в зависимости от размера экрана, который отлично работает для большинства адаптивных макетов, которые я тестирую, кроме 1.
Макет, имеющий проблемы, — это альбомный макет планшета (1024 x 768), который отображается следующим образом:
На каждом втором экране отображается синий div и правый div либо с красным div сверху, если экран слишком мал, либо справа с синим div, выровненным точно рядом с ним, если экран достаточно большой.
Это код, который я использую прямо сейчас:
<div class="container">
<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-12">
<div class="row clearfix">
<div class="col-xs-12 col-sm-12 col-md-push-8 col-md-4 col-lg-push-8 col-lg-4 col-xl-push-8 col-xl-4" style="background: red">
Basket
</div>
<div class="col-xs-12 col-sm-12 col-md-pull-8 col-md-8 col-lg-pull-4 col-lg-8 col-xl-pull-8 col-xl-8" style="background: blue">
News
</div>
</div>
</div>
</div>
Кто-нибудь знает, почему синий div находится так далеко справа на макете планшета, а не касается красного div, как это должно быть?