Да, можно,
как?)
Сейчас поищу. Я где-то делал подобное
да это называется грид )
Самый простой вариант сделать это на гридах, ну либо ограничивать контейнер таким образом чтобы в один ряд помещалось 3 элемент, через медиа выражения
Пример кода не пришлю. Но положите свои элементы в два дива по 3 элемента
Медиа выражения тут излишни
Дополнительные дивы тоже могут быть излишни )
Ну как почему, если пришел масив которий не разделили по 3, как тогда?
Либо писать логику, либо что?
При чём тут программирование до вёрстки?
Тем более полученные данные можно разложить как угодно
С перспективой на то, что данные могут быть динамичны
Но зачем, если верстка сразу может их правильно отобразить
Серьёзно? Сомневаюсь, что у ТС изначально стоит такая задача. Да и предугадать все варианты поведения невозможно.
Ну допустим что эта статика, но в таком случае на девайсах с небольшим экраном понадобится оставлять два элемента в ряду, тогда есть вероятность что мы получим на первой строке 2 элемента, на второй один
Подобные вопросы решаются ещё на стадии обсуждения построения архитектуры проекта. В данном случае мы с вами говорим о неких гипотетических ситуациях
Обсуждают сегодня