Фон с сеткой в SVG
Фон с узором сетки придает посадочной странице, главному блоку или карточке спокойную структуру без файла изображения. Задайте размер и цвета ниже и скопируйте небольшой SVG, который повторяет один тайл по всему холсту.
Как создать фон с узором сетки
-
1
Подберите размер области
Введите ширину и высоту области, которую нужно покрыть, например 1200 на 800.
-
2
Выберите спокойный размер ячейки
Установите Размер сетки 32 или 40, чтобы линии обрамляли контент, а не спорили с ним.
-
3
Смягчите линии
Выберите цвет линий лишь немного темнее фона, с толщиной линии 1.
-
4
Скопируйте SVG
Используйте кнопку копирования на последнем шаге и вставьте код туда, где нужен фон.
Из чего состоит фон с узором
Созданный файл содержит один небольшой тайл, который определяется один раз как узор, и прямоугольник, заполняющий холст этим узором. Поскольку браузер повторяет тайл, файл занимает несколько сотен байт, независимо от того, 20 или 2 000 ячеек в сетке. Первый прямоугольник закрашивает цвет фона, второй рисует линии поверх него.
Каждый тайл рисует только верхний и левый край. Соседние тайлы дают остальное, поэтому ни одна линия не рисуется дважды. Одно следствие стоит знать: линия в первом столбце и первой строке лежит прямо на краю холста, поэтому половина её толщины выходит за пределы. Линия толщиной 1 px поэтому выглядит как тонкая полупиксельная граница сверху и слева. Если ширина холста точно кратна размеру ячейки, правый и нижний край заканчиваются без замыкающей линии.
Выбирайте значения, которые работают как фон
Фон должен поддерживать текст поверх себя. Эти отправные точки безопасны:
| Вид | Размер ячейки | Толщина линии | Цвет линий на фоне |
|---|---|---|---|
| Почти незаметно | 40 | 1 | #eeeeee на #ffffff |
| Мягкая структура | 32 | 1 | #e2e8f0 на #f8fafc |
| Заметная рамка | 64 | 1,5 | #cbd5e1 на #ffffff |
Держите контраст между линиями и фоном низким. Если поверх лежит основной текст, линия, почти такая же темная, как текст, утомляет глаз.
Пример расчета
Для блока героя шириной 1200 px и высотой 800 px ячейка 40 px даст 30 колонок и 20 строк, то есть 600 ячеек. Поскольку 1200 и 800 делятся на 40, сетка аккуратно заканчивается на обоих краях. С ячейкой 50 px получится 24 x 16 ячеек, тоже чисто. Ячейка 45 px оставит неполную клетку справа и снизу, так как 1200 делится на 45 как 26,67.
Использование результата
Вставьте SVG напрямую в разметку, сохраните как файл и подключите как изображение или поместите за контент как декоративный слой. Помните, что цвет фона входит в SVG. Если хотите сетку поверх другого цвета, измените первый прямоугольник в скопированном коде.
Согласование фона с версткой
Если колонка контента 960 px шириной, ячейка 32 px или 40 px сохранит сетку и края колонок в ладу, потому что 960 делится на оба значения. Выравнивание сетки по верстке делает линии продуманными, а не случайными.
Часто задаваемые вопросы
Ширина и высота принимают значения от 50 до 3 000 px, размер ячейки: от 5 до 500 px. Значения вне этого диапазона приводятся к ближайшей границе.
Каждый тайл рисует верхний и левый край, поэтому первая строка и первый столбец лежат точно на границе холста, и половина их толщины оказывается за ним. Внутренние линии показывают полную толщину.
Сам по себе нет. SVG имеет фиксированную ширину и высоту. Чтобы покрыть большую область, создайте SVG большего размера или используйте его как повторяющееся фоновое изображение в своей таблице стилей.
Этот генератор рисует один цвет линий одной толщины. Для основной и вспомогательной сетки создайте два SVG и наложите их как отдельные фоны.
Сопутствующие инструменты
Сжать GIF
Уменьшайте анимированные GIF прямо в браузере: снижайте размеры, оставляйте меньше кадров и настраивайте качество кодирования. Проверьте петлю перед скачиванием.
Обрезать GIF
Обрежьте статический или анимированный GIF по точным координатам и скачайте заново закодированный файл GIF.
Конструктор тир-листов
Создайте приватный тир-лист из текста и локальных изображений. Настройте уровни, распределите элементы мышью или клавиатурой и экспортируйте в JSON, PNG или SVG.
Изображение в Word
Локально распознайте текст на изображении PNG, JPG или WebP с OCR на 18 языках. Проверьте его в браузере и скачайте редактируемый DOCX или TXT.
Текст в рукописный почерк
Введите или вставьте текст, выберите один из пяти рукописных шрифтов, чистый лист, линейку или клетку и цвет чернил, затем скачайте страницу в PNG. Всё рисуется прямо в браузере.
Генератор миллиметровой бумаги
Создавайте бумагу в клетку для печати онлайн: выберите сетку или точки, задайте шаг в мм, укажите A4 или Letter и свой цвет линий, затем распечатайте или скачайте чёткий SVG.
Инструмент доступен на других языках
- พื้นหลังลวดลายกริด SVG [TH]
- SVG グリッドパターン背景 [JA]
- Tło ze wzorem siatki SVG [PL]
- SVG-rutmönsterbakgrund [SV]
- Latar Belakang Pola Grid SVG [ID]
- خلفية نمط الشبكة بصيغة SVG [AR]
- SVG Rastermuster Hintergrund [DE]
- SVG rasterpatroon achtergrond [NL]
- Fundo com padrão de grade em SVG [PT]
- Nền họa tiết lưới SVG [VI]
- Fondo de patrón de cuadrícula en SVG [ES]
- SVG 그리드 패턴 배경 [KO]
- Fond à motif de grille SVG [FR]
- SVG Grid Pattern Background [EN]
- Sfondo con motivo a griglia SVG [IT]
- SVG Izgara Desenli Arka Plan [TR]
- SVG 网格图案背景 [ZH]