Веб-разработка

CSS Gradient Generator

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

Тип

0° — сверху, далее по часовой стрелке.

Цвет Прозрачность % Позиция %

                    

A CSS gradient is a smooth transition between multiple colors, generated by the browser itself with no image needed. This tool lets you visually build a linear, radial, or conic gradient and copy the finished CSS instantly.

How to use it

Common uses

Things to keep in mind

A radial gradient defaults to stretching into the shape of its element (an ellipse), not always staying a circle — worth accounting for on rectangular blocks.

Multiple gradients can be layered by listing them comma-separated in background-image — it works like stacked layers, with the first one in the list on top.

Статья об этом инструменте: CSS-градиенты: чем linear отличается от radial и conic

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

В чём разница между линейными, радиальными и коническими градиентами?

Линейные градиенты переходят вдоль прямой линии под выбранным углом, радиальные расходятся наружу от центральной точки в форме круга или эллипса, а конические вращают цвета вокруг центральной точки, как цветовое колесо.

Поддерживаются ли конические градиенты во всех браузерах?

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

Что я получаю на выходе?

Инструмент генерирует готовый к использованию синтаксис CSS background с выбранными цветами, стопами и позициями, который можно вставить прямо в ваш стиль.

Чем repeating-linear-gradient отличается от обычного linear-gradient?

Обычный linear-gradient растягивает заданную последовательность цветов ровно один раз на весь элемент, тогда как repeating-linear-gradient повторяет эту же последовательность color stops циклически, создавая полосатый или узорчатый фон.

Можно ли наложить несколько градиентов друг на друга как фон?

Да, свойство background-image принимает список градиентов через запятую, и они накладываются слоями друг на друга по принципу, похожему на наложение нескольких фоновых изображений — верхний в списке отображается сверху.

Статьи: Веб-разработка

HEX, RGB, HSL: почему для цвета существует столько записей

Почему дизайнеры часто выбирают HSL вместо HEX, когда нужно подобрать оттенок цвета вручную.

Минификация CSS: что именно удаляется из файла и зачем

Почему минифицированный CSS работает точно так же в браузере, хотя и становится нечитаемым для человека.

Минификация JavaScript: разница между минификацией и обфускацией

Почему минифицированный код всё ещё можно прочитать при желании, а обфусцированный — нет.

Минификация HTML: почему пробелы в разметке вообще имеют значение

Почему удаление пробелов в <pre> или textarea может сломать вид страницы, в отличие от других мест.

Алгоритм Луна: как номер карты проверяют на корректность

Почему валидный по алгоритму Луна номер карты не означает, что такая карта реально существует.

IBAN: как устроен международный номер банковского счёта

Почему первые две буквы в IBAN — это код страны, а не часть номера счёта.

QR-коды: как в квадрате из пикселей помещается ссылка

Почему QR-код с логотипом по центру всё ещё сканируется, хотя часть рисунка перекрыта.

Штрихкоды: чем Code 128 отличается от EAN-13

Почему на товарах в магазинах почти всегда EAN-13, а не Code 128.

Placeholder-изображения: зачем нужны картинки-заглушки в разработке

Почему верстальщики намеренно вставляют серые прямоугольники вместо реальных фотографий на этапе разработки.