Как сделать сложную раскладку плитки? Мастер-класс в скетчап #151
Когда использовать флексы, а когда гриды
Коротко: гриды для каркаса сайта, флексы для контента. Сеткой или раскладкой обычно называют взаимное расположение крупных визуальных блоков на странице. Можно мысленно разделить макет на не пересекающиеся друг с другом прямоугольники. Сначала вы получите самые крупные области, потом эти крупные области можно разделить на области поменьше, и так далее до мельчайших прямоугольников, которые выделяют отдельные слова или элементы страницы. Вся страница будет выглядеть как набор вложенных в друг друга прямоугольников, от самых крупных до самых мелких...
CSS Grid Layout
Часть 1. CSS Grid Layout или просто гриды — это удобная технология для раскладки элементов на веб-страницах. В отличие от флексбоксов одновременно работающих только с одним измерением, гриды дают возможность работать одновременно с двумя: горизонталью и вертикалью. Определение. Грид представляет собой пересекающийся набор горизонтальных и вертикальных линий, образующих колонки и строки. Элементы могут быть помещены в грид в пределах линий этих колонок и строк. Особенности: Вы можете создать грид с фиксированными размерами полоc, например используя пиксели...