Что такое грид-система в CSS?


Что такое грид-система в CSS?
Рейтинг: 4.0/3
Просмотров: 61 | Добавил: (06.02.2023) (Изменено: 06.02.2023)
Всего ответов: 2
Обсуждение вопроса:
Всего ответов: 2
Аватар
0

06.02.2023 оставил(а) комментарий:
Грид-система - это структура, которая позволяет объединять содержимое вертикально и горизонтально согласованным и легко управляемым способом. Грид-системы включают два ключевых компонента: строки и столбцы.
Аватар
0

06.02.2023 оставил(а) комментарий:
CSS Grid Layout (спецификация) или просто гриды — это удобная технология для раскладки элементов на веб-страницах. В отличие от флексбоксов, одновременно работающих только с одним измерением, гриды дают возможность работать одновременно с двумя: горизонталью и вертикалью.

На заре веба для создания раскладки поинтереснее одноколоночной часто использовались таблицы. Но проблема была в том, что таблицы были сделаны не для этого. Даже если отбросить семантическую нагруженность этого элемента, отдельные свойства для стилизации были крайне неудобными. По сути, это был костыль за неимением более удобных способов. Гриды же изначально были придуманы и реализованы как инструмент для создания раскладки.

Принцип работы гридов чем-то похож на таблицы. Вместо работы только с рядами или только с колонками с помощью гридов можно работать с так называемыми грид-ячейками, позиционируя элементы по вертикали и горизонтали одновременно.
avatar