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

Создавайте линейные, радиальные и конические CSS-градиенты визуально. Добавляйте несколько цветовых точек и копируйте готовый CSS-код. Предпросмотр обновляется в реальном времени.

Студия · нейтральное окружение
90°

  

Возможности

Линейный, радиальный, конический
Несколько цветовых точек
Настройка угла и направления
Живой предпросмотр и CSS-код

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

1. Выберите тип градиента и угол; рабочая область показывает предпросмотр в полный размер.

2. Тяните маркеры по дорожке, кликайте по свободному месту, чтобы добавить точку (до шести), или подстраивайте цветами и процентами.

3. Скопируйте готовый CSS — на шахматном фоне видно полосы на прозрачных участках.

Об этом инструменте

CSS-градиенты рисуют плавные переходы цвета без файлов изображений, поэтому остаются чёткими при любом размере и не требуют загрузки. Этот генератор создаёт все три встроенных типа: linear-gradient вдоль заданного угла, radial-gradient, расходящийся от центра, и conic-gradient, вращающийся вокруг точки, как цветовой круг. Перетаскивайте маркеры на шкале, чтобы сдвигать цветовые точки, щёлкните по шкале, чтобы добавить точку (до шести), и уточняйте цвета и позиции в полях. Сцена показывает результат в полный размер, а шахматный фон выявляет полосы и неожиданную прозрачность. На выходе — стандартный CSS, работающий во всех современных браузерах и готовый к вставке в свойство background или background-image.

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

Чем отличаются линейный, радиальный и конический градиенты?
Линейный градиент меняет цвет вдоль прямой линии под выбранным углом. Радиальный расходится от центральной точки кругом или эллипсом. Конический вращает цвета вокруг центральной точки, что удобно для круговых диаграмм и цветовых кругов.
Как работают углы градиента?
0deg направлен вверх, 90deg — вправо, 180deg — вниз, 270deg — влево. Поэтому linear-gradient(90deg, red, blue) начинается красным слева и заканчивается синим справа.
Почему в градиенте видны полосы?
Полосы появляются, когда два близких цвета растянуты на большую площадь, особенно на 8-битных дисплеях. Помогают промежуточная цветовая точка, более контрастные цвета или лёгкая текстура шума.
Может ли градиент включать прозрачность?
Да. Используйте цвета с альфа-каналом, например rgba или 8-значный HEX. Учтите, что переход к ключевому слову transparent в некоторых случаях даёт сероватую середину; переход к тому же цвету с нулевой альфой выглядит чище.
Можно ли использовать градиент как цвет текста или рамки?
Да, с дополнительным CSS. Для текста задайте градиент фоном, затем background-clip: text и прозрачный цвет текста. Для рамок обычно используют border-image или фон на элементе-обёртке.

Похожие инструменты