a11y.skipToMainContent
1

Генератор CSS Grid

Создайте макет сетки CSS визуально — установите столбцы, строки, зазоры и размеры трека, а затем скопируйте сгенерированный CSS.

px
px

Preview

CSS

Was this tool helpful?
Send output to:
Advertisement

How to use CSS Grid Generator

  1. Установите количество столбцов и строк для сетки.
  2. Выберите единицу измерения трека, такую как fr, px, auto или minmax.
  3. Корректируйте столбец-разрыв и ряд-разрыв, а также пункты обоснования и пункты выравнивания.
  4. Скопируйте сгенерированную сетку CSS и вставьте ее в свой проект.

Что такое имя?

Этот инструмент представляет собой интерактивную игровую площадку для двумерных макетов CSS Grid. Объявление display: grid позволяет размещать контент в строках и столбцах одновременно, и этот генератор создает для вас определения треков. Выберите, сколько столбцов и строк вы хотите, выберите блок размера трека, такой как гибкие блоки fr, фиксированные пиксели, авто или отзывчивый диапазон minmax(), и добавьте пробелы в столбце и строке. Обновление пронумерованных ячеек живет в реальной сетке, и на выходе используется repeat() для чистого, читаемого CSS, который вы можете скопировать в таблицу стилей. Все работает локально в вашем браузере.

Advertisement

FAQ

Что означает единица fr в размере трека сетки?
Блок fr представляет собой часть свободного пространства в контейнере сетки. Использование повтора (3, 1fr) создает три равноширотных столбца, которые разделяют доступное пространство, расширяясь и уменьшаясь в зависимости от размера контейнера.
Когда следует использовать minmax() вместо fr?
Используйте minmax(), когда дорожкам нужны пол и потолок, такие как minmax(80px, 1fr), который держит колонку шириной не менее 80px, но позволяет ей расти, чтобы заполнить пространство. Обычный fr не имеет минимума и может уменьшаться ниже читаемой ширины на небольших экранах.

Related tools

Author

MW
Marcus Webb"The DevTool Craftsman"

Full-Stack Developer & Tools Architect

Marcus has been writing code since the dial-up era. He has contributed to open-source developer tools, built CI/CD pipelines for startups, and debugged production incidents at 3 AM more times than he would like to admit. His philosophy is that the best developer tool is the one that gets out of your way, and he writes about practical tooling that helps teams ship faster with fewer headaches.

← Back to Developer Tools · All tags

Last updated:

Advertisement