Кратко
СкопированоФункция radial используется для задания фона в виде радиального (кругового, эллиптического) градиента.
Пример
Скопировано
.element { background-image: radial-gradient(#6e4aff, #49A16C);}
.element {
background-image: radial-gradient(#6e4aff, #49A16C);
}
Как понять
СкопированоГрадиент — это плавный переход между цветами. Радиальный градиент — это переход, который начинается в точке и расходится от неё подобно кругам на воде. Радиальный градиент не обязательно должен быть круговым. Форма по умолчанию — это эллипс, который заполняет всю площадь элемента.

Как пишется
СкопированоСамый простой градиент задаётся двумя цветами.
.element { background-image: radial-gradient(#09ff00, red);}
.element {
background-image: radial-gradient(#09ff00, red);
}
В этом случае начальная точка помещается в центр элемента, а градиент рисуется таким образом, чтобы в углах элемента был последний указанный в скобках цвет.
Цветов мы можем перечислить сколько угодно. Браузер сам распределит градиент таким образом, чтобы последний цвет всегда заходил в угол элемента:
.element { background-image: radial-gradient(yellow, coral, blue, green, white, black);}
.element {
background-image: radial-gradient(yellow, coral, blue, green, white, black);
}
Форма градиента
СкопированоЗадаётся ключевым словом circle или ellipse (по умолчанию):
.element { background-image: radial-gradient(circle, #09ff00, red);}
.element {
background-image: radial-gradient(circle, #09ff00, red);
}
Положение центра
СкопированоМы можем задавать положение центральной точки, используя те же ключевые слова, что и для background, но с приставкой at: at left, at top, at right, at bottom, at center (по умолчанию). Значения можно сочетать, чтобы поместить центр градиента в нужный угол элемента: at top left — центр градиента в верхнем левом углу.
Вместо ключевых слов мы можем использовать точные значения: at 20 или at 130px 500px.
Размер градиента
СкопированоИспользуя следующие ключевые слова, можно задать размер конечной формы градиента:
closest— градиент имеет такую форму, что заканчивается у ближайшей к центру границы элемента;- side farthest— градиент заканчивается у дальней от центра границы элемента;- side closest— форма градиента подбирается таким образом, чтобы его край проходил через ближайший к центру угол;- corner farthest— край градиента будет проходить через дальний от центра угол.- corner
Повторяющийся градиент
СкопированоЕсли градиент должен многократно повторяться от центра к краям, можно использовать функцию repeating.
Множественные градиенты
СкопированоМножественный фон элемента может применяться и к градиентам.
На практике
Скопированосоветует
Скопировано🛠 Радиальным градиентам можно задавать резкие переходы между цветами. Совместно со свойством background можно генерировать различные паттерны:
🛠 С помощью радиального градиента можно добиться эффекта круглых отверстий: