pashius
@pashius
Верстаю сайты

Как сверстать 3 колонки для планшетов из 4 колонок для пк?

Есть 4 колонки со списком городов, выравнены float-ами для пк. Нужно сделать 3 колонки для планшетов. В 3 колонках происходит перераспределение контента, хотелось бы реализовать как в дизайне. Возможно с использованием javascript.

10995425baad4baca843ed83ca76e3c2.jpge80db6d4df27400f8b11c07e94a215a5.jpg
  • Вопрос задан
  • 1041 просмотр
Пригласить эксперта
Ответы на вопрос 6
@rinatoptimus
Не уверен, но вдруг.
Ответ написан
Комментировать
Ответ написан
Комментировать
@deworkers
Middle front-end, UI designer
@media screen and (max-width 1024px) {
    /*тут меняем стили чтобы было 3 колонки*/
}
Ответ написан
monochromer
@monochromer
DIVeloper
Варианты реализации:
1. Если работать с float-колонками (или вообще, когда колонка в отдельном элементе), то можно обернуть две колонки в общую обертку. Потом в медиазапросе сделать их этих двух колонок одну.
2. Использовать CSS columns c деградацией.
Ответ написан
Комментировать
@michellie
Засовываем Div'ы в Div с заданным размером
@media (max-width 840px) {
.стиль {
width: calc(100%/3)
}
}
@media (min-width 840px) {
.стиль {
width: calc(100%/4)
}
}
Ответ написан
webdevfan
@webdevfan
CEO & Co-Founder "Wacdis"
Вот скриптами: codepen.io
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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