Underdoggit
@Underdoggit

Насколько рационально делать простые сайты на GRID сетке?

Привет спецам, возник такой вопрос. Очень понравилась грид сетка, и сама идея простоты создания сеток под сайты на гридах. Можно сделать легче чем в флексах, да и поддержка в целом устраивает. Делаю для себя(Проект - сайт с весьма банальной разметкой, без дизайнерских изысков). Сам вопрос: от многих слышал что гриды предназначены только под проекты с сложным дизайном, там где флексы работают с костылями. Как вы относитесь к полному переходу на гриды? И был ли у вас опыт разработки для себя, или на сторону сайта с полной разметкой на сетке гридов, или вы до сих пор комбинируете флексы+гриды?
  • Вопрос задан
  • 546 просмотров
Решения вопроса 1
potapchino
@potapchino
гриды это не замена и не аналог флексам. флексы и гриды дополняют друг друга. вместе, они дают разработчику очень мощный инструмент для создания лэйаута.

Как вы относитесь к полному переходу на гриды?
как вы относитесь к тому, чтобы перестать есть суп вилкой и перейти на ложки?

или вы до сих пор комбинируете флексы+гриды
сказали так, как-будто это что-то плохое. общее правило примерно такое: гриды для расположения элементов в двумерном пространстве, флексы - в одномерном

Можно сделать легче чем в флексах
еще раз, гриды не замена флексам. каждый из них покрывает свои компетенции в создании лэйаута и вместе образуют цельный и удобный инструмент.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
HamSter007
@HamSter007
HTML/CSS верстальщик
Grid - инструмент позиционирования основных блоков страницы.

Flexbox - инструмент позиционирования элементов внутри блоков, расположенных с помощью Grid.

Т.е. Grid можно (и нужно) использовать совместно с Flexbox.

А вопрос целесообразности заключается лишь в кроссбраузерности caniuse и особых предпочтений заказчика (если они есть).
Ответ написан
Комментировать
@zetproj
В идеале всегда комбинировать Flex'ы и Grid'ы. На Вашем месте я бы не парясь так и поступил бы. Сам раньше пользовался только Bootstrap'ом и Flex'ом, а когда поближе познакомился с Grid'ами да еще и скрестил их с Flex'ом, я познал легкость в создании сайтов.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы