Генератор CSS-градиентов

Онлайн-генератор CSS-градиентов с поддержкой линейных, радиальных и конических градиентов, с предварительным просмотром в реальном времени и множеством пресетов

Предпросмотр градиента
%
%
deg
linear-gradient(90deg, #3498db 0%, #9b59b6 100%)
Закат
Океан
Лес
Огонь
Фиолетовый
Радуга

Обзор инструмента: Генератор CSS-градиентов

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

Что такое Генератор CSS-градиентов

Генератор CSS-градиентов помогает создавать CSS-градиенты и экспортировать код и быстро экспортировать результат.

Возможности

Разнообразие типов градиентов

  • Линейный градиент: плавный переход цвета по прямой
  • Радиальный градиент: круговой или эллиптический градиент, распространяющийся из центра
  • Конический градиент: переход цвета с вращением вокруг центральной точки

Предпросмотр в реальном времени

  • Визуальное отображение эффекта сразу на экране
  • Мгновенное обновление CSS-кода
  • Большая область предпросмотра

Управление цветами

  • Добавление нескольких цветовых точек
  • Настройка позиции каждого цвета (0–100 %)
  • Поддержка всех CSS-форматов цвета (HEX, RGB, HSL и др.)

Настройки градиента

  • Линейный градиент: настройка угла (0–360 градусов)
  • Радиальный градиент: выбор формы — круг или эллипс
  • Конический градиент: выбор положения центра

Предустановленные направления

  • Быстрые кнопки со стрелками для восьми основных направлений
  • Угол обновляется мгновенно без ручного ввода
  • Подсветка указывает текущее направление

Пресеты

Доступны десятки красивых градиентов:

  • Sunset, Ocean, Forest
  • Fire, Sky, Purple Rain
  • Candy, Midnight и другие

История

  • Автоматически сохраняет созданные градиенты
  • Восстановление предыдущих градиентов одним кликом
  • Есть кнопка очистки истории

Полезные инструменты

  • Копирование CSS-кода в буфер обмена
  • Генератор случайных градиентов
  • Инверсия порядка цветов

Как пользоваться

Базовые шаги

  1. Выберите тип градиента: линейный, радиальный или конический в верхней части экрана
  2. Настройте параметры: задайте значения или воспользуйтесь кнопкой направления для нужного типа
  3. Добавьте цвета: нажмите «Добавить цвет», чтобы добавить новую точку
  4. Настройте цвета: выберите оттенки и отрегулируйте их позиции
  5. Используйте пресеты (по желанию): кликните по карточке, чтобы загрузить готовый градиент
  6. Скопируйте код: нажмите «Скопировать код», чтобы получить CSS

Настройки линейного градиента

  • Используйте контрол или поле ввода, чтобы изменить направление
  • Диапазон угла: 0–360 градусов
  • 0° — снизу вверх, 90° — слева направо

Настройки радиального градиента

  • Выберите форму: круг или эллипс
  • По умолчанию градиент распространяется из центра
  • Положение центра можно изменить в CSS-коде

Настройки конического градиента

  • Укажите горизонтальную и вертикальную позицию центра
  • Поддерживаются проценты и значения в пикселях
  • Цвета вращаются по часовой стрелке вокруг центра

Пресеты и история

  • Наведите курсор на карточку пресета, чтобы увидеть превью, кликните — и градиент применится
  • Каждый пресет показывает живой градиент, сформированный его цветами
  • Недавно использованные градиенты сохраняются автоматически и доступны в панели истории
  • История хранит 10 последних уникальных градиентов и записывается в локальное хранилище браузера

Примеры CSS-кода

Линейный градиент

background: linear-gradient(90deg, #ff7e5f 0%, #feb47b 100%);

Радиальный градиент

background: radial-gradient(circle, #ff7e5f 0%, #feb47b 100%);

Конический градиент

background: conic-gradient(from 0deg at 50% 50%, #ff7e5f 0%, #feb47b 100%);

Совместимость с браузерами

  • Современные браузеры: полный набор функций для всех типов градиентов
  • IE 10+: поддержка линейных и радиальных градиентов
  • Конические градиенты: необходимы актуальные версии современных браузеров

Сценарии использования

CSS-градиенты часто применяются для:

  1. Фонов веб-страниц: создание привлекательных эффектов
  2. Кнопок: добавление градиента для выделения
  3. Карточек: усиление визуальной иерархии
  4. Анимаций загрузки: формирование динамичных эффектов
  5. Брендинга: объединение фирменных цветов в градиент

Советы по использованию

  1. Подбор цвета: выбирайте умеренный контраст, избегайте слишком ярких сочетаний
  2. Позиционирование: распределяйте цветовые точки для плавных переходов
  3. Предпросмотр: проверяйте градиент на разных фонах
  4. Производительность: не используйте слишком много точек цвета
  5. Адаптивность: оценивайте эффект на экранах разных размеров

Часто задаваемые вопросы

В: Как создать радужный градиент?

О: Добавьте точки цвета красного, оранжевого, жёлтого, зелёного, синего, индиго и фиолетового с равномерным шагом.

В: Что делать, если градиент не отображается в некоторых браузерах?

О: Проверьте версию браузера и добавьте необходимые префиксы (-webkit-, -moz-, -o-).

В: Как сделать повторяющийся градиент?

О: Используйте функции repeating-linear-gradient, repeating-radial-gradient или repeating-conic-gradient.

В: Как улучшить производительность градиента?

О: Уменьшите количество цветовых точек, избегайте слишком сложных комбинаций и при необходимости используйте изображения.

❓ Частые вопросы

В1: После сжатия мыльно?
О: Повышайте качество или снижайте степень сжатия.

В2: Нужна прозрачность?
О: Используйте PNG/WebP или совместимый формат.

В3: Пакетная обработка?
О: Делите на небольшие партии для стабильности.