Как менять колонки в Bootstrap?

Привет всем! Такой вопрос стоит передо мной, приблизительно победил перенос колонок в плане порядка классами push и pull, только теперь вопрос почему при разной высоте блоков они расположены как бы в строках, а не один под одним, и как можно это решить?
--------
| 2 | 1 |
    | 4 |
| 5 |
| 6 | 3 |
--------

Вот тут к примеру 3 блок не поднимается вверх к 4 му, а 5й ко 2му.
Собственно как должны быть сложены вот тут: jsfiddle.net/k39tyard
  • Вопрос задан
  • 175 просмотров
Решения вопроса 1
Mixa_007
@Mixa_007 Автор вопроса
Расскажу какой костыль вставил, вдруг кому пригодится, хотя как говорят с Bootstrap 4 этой проблемы уже нет, но мало ли. В общем просто отдельно сделал 2 копии одних блоков, расположил в нужном порядке для мобильной и десктопной версии и скрыл от мобильной одну и показал другую и наоборот. jsfiddle.net/k39tyard/1
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
UDAV99
@UDAV99
web программист, верстальщик
Из-за разной высоты блоков так и ведет себя код, все правильно.
Решение - использовать бутсрап 4, там все ок на флексах работает и не надо никаие пушы и пулы делать, указал порядок блоков и радуешься.
- можно использовать плагин brm.io/jquery-match-height который будет задавать одинаковую высоту блоков в строке.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы