CSS-градиенты позволяют сделать фон из двух и более цветов, плавно переходящих из одного в другой. Они с нами уже достаточно давно, и имеют довольно неплохую поддержку браузерами . Большинство современных браузеров понимает их без префиксов, для IE9 и старше есть Gradient Filter , также для IE9 можно использовать SVG.
Градиенты могут быть использованы везде, где используются картинки: в фонах, в качестве буллетов списков, они могут быть заданы в content или border-image .
Linear-gradient
Линейные градиенты достаточно просты в использовании. Для самого элементарного градиента достаточно задать начальный и конечный цвета:
Background: linear-gradient(orangered, gold);
Цветов может быть любое количество больше двух. Также можно управлять направлением градиента и границами (точками остановки) цветов.
Направление можно задавать градусами или ключевыми словами.
Ключевыми словами: to top = 0deg ; to right = 90deg ; to bottom = 180deg - значение по умолчанию; to left = 270deg .
Ключевые слова можно сочетать между собой, чтобы получить диагональный градиент, например to top left .
Ниже можно увидеть как работают разные направления в растяжке от сиреневого до желтого:
Вот код самого первого квадрата, для примера:
Top-left { background: linear-gradient(to top left, purple, crimson, orangered, gold); }
Следует помнить, что to top right не то же самое, что 45deg . Цвета градиента располагаются перпендикулярно линии направления градиента. При to top right линия идет из нижнего левого в верхний правый угол, при 45deg - располагается строго под этим углом независимо от размеров фигуры.
Разница хорошо видна на прямоугольных фигурах:
Также можно задавать точки остановки для цветов градиента, значения задаются в единицах или в процентах и могут быть больше 100% и меньше 0%.
Примеры задания значений в % , в em и значения, выходящие за границы элемента:
Чем ближе находятся точки остановки соседних цветов, тем четче будет граница между ними. Таким образом можно легко делать полосатые фоны:
Так можно сделать, например, фон под боковую колонку, растянутый на всю высоту родительского элемента:
Полоски на фоне сайдбара - ещё один градиент, состоящий из чередования полной прозрачности и белого цвета с прозрачностью 30%. Градиенты с полупрозрачными цветами удобны тем, что их можно наложить поверх фона любого цвета.
Градиент в примере задан сложным длинным кодом, потому что полоски должны располагаться только над фоном для сайдбара. Если не пытаться сделать всё фоном для одного блока, можно было бы решить задачу с помощью псевдоэлемента.
При отсутствии ограничений код может быть гораздо короче:
Light { background: peachpuff linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .4) 50%) center center / 2em; } .dark { background: steelblue linear-gradient(rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .2) 50%) center center / 100% 1em; }
В первой строчке задаем фоновый цвет элемента, тип и направление (цвет и направление можно опустить), во второй - определяем цвета градиента и границу между ними, в третьей - задаем положение и размер получившегося изображения. Самая важная часть - размер. По умолчанию фон повторяется, поэтому получившийся паттерн заполнит собой фон элемента. Очень легко и понятно:)
Вся запись может быть сделана в одну строчку, но для читабельности удобнее писать в несколько, особенно для сложных градиентов.
Также важно знать, что ключевое слово transparent означает прозрачный черный, а не прозрачный белый, поэтому при его использовании в Firefox можно получить вот такую неприятность:
Чтобы этого избежать, используйте полностью прозрачные цвета нужного оттенка, например, белый: rgba(255, 255, 255, 0) или черный rgba(0, 0, 0, 0) . Про разные способы задавать цвета можно почитать .
Чтобы узнать rgb-нотацию конкретного цвета, можно воспользоваться CSS.coloratum , инструментом от Lea Verou .
Помимо обычного linear-gradient можно сделать repeating-linear-gradient - повторяющийся градиент
Примерный код:
Background: repeating-linear-gradient(green, green .5em, transparent .5em, transparent 1em);
К сожалению, повторяющиеся градиенты ведут себя как попало и подойдут только для узоров, которым не важна точность. Если нужна аккуратность, используйте linear-gradient в сочетании с background-size и background-repeat .
Градиенты имеют такое же ограничение, что и box-shadow: им нельзя задавать отдельно цвета или направление. Это приводит к дублированию кода и острой потребности воспользоваться препроцессорами в случае создания сложных градиентов.
Другое ограничение состоит в том, что градиенты не анимируются, что, впрочем, можно до какой-то степени обойти .
Для быстрого создания кроссбраузерных градиентов есть очень удобный инструмент: colorzilla.com/gradient-editor/ . Помимо кода для современных браузеров, он предложит код для старых IE и SVG для 9-го.
В сочетании с базовыми возможностями управления фоновыми картинками градиенты дают широчайшие возможности для создания фонов разной степени сложности совершенно без использования изображений. Градиентами можно делать сложные и интересные паттерны, но это уже совсем другая тема.
Влад Мержевич
Градиентом называют плавный переход от одного цвета к другому, причём самих цветов и переходов между ними может быть несколько. С помощью градиентов создаются самые причудливые эффекты веб-дизайна, например, псевдотрёхмерность, блики, фон и др. Также с градиентом элементы смотрятся более симпатично, чем однотонные.
Отдельного свойства для добавления градиента нет, поскольку он считается фоновым изображением, поэтому добавляется через свойство background-image или универсальное свойство background , как показано в примере 1.
Пример 1. Градиент
Здесь обсценная идиома традиционно начинает прозаический образ, но языковая игра не приводит к активно-диалогическому пониманию.
Результат данного примера показан на рис. 1.
Рис. 1. Линейный градиент для абзаца
В самом простом случае с двумя цветами продемонстрированном в примере 1 вначале пишется позиция, от которой будет начинаться градиент, затем начальный и конечный цвет.
Для записи позиции вначале пишется to , а затем добавляются ключевые слова top , bottom и left , right , а также их сочетания. Порядок слов не важен, можно написать to left top или to top left . В табл. 1 приведены разные позиции и тип получаемого градиента для цветов #000 и #fff, по другому от чёрного к белому.
| Позиция | Описание | Вид | |
|---|---|---|---|
| to top | 0deg | Снизу вверх. | |
| to left | 270deg | Справа налево. | |
| to bottom | 180deg | Сверху вниз. | |
| to right | 90deg | Слева направо. | |
| to top left | От правого нижнего угла к левому верхнему. | ||
| to top right | От левого нижнего угла к правому верхнему. | ||
| to bottom left | От правого верхнего угла к левому нижнему. | ||
| to bottom right | От левого верхнего угла к правому нижнему. |
Вместо ключевого слова допускается задавать угол наклона градиентной линии, который показывает направление градиента. Вначале пишется положительное или отрицательное значение угла, затем к нему слитно добавляется deg.
Нулю градусов (или 360º) соответствует градиент снизу вверх, далее отсчёт ведётся по часовой стрелке. Отсчёт угла наклона градиентной линии показан ниже.

Для значения top left и ему подобных угол наклона градиентной линии вычисляется, исходя из размеров элемента так, чтобы соединять две диагонально противоположные угловые точки.
Для создания сложных градиентов двух цветов уже будет недостаточно, синтаксис позволяет добавлять их неограниченное количество, перечисляя цвета через запятую. При этом можно использовать прозрачный цвет (ключевое слово transparent ), а также полупрозрачный с помощью формата RGBA, как показано в примере 2.
Пример 2. Полупрозрачные цвета
HTML5 CSS3 IE 9 IE 10 Cr Op Sa Fx
Результат данного примера показан на рис. 2.

Рис. 2. Градиент с полупрозрачными цветами
Чтобы точно позиционировать цвета в градиенте, после значения цвета указывается его положение в процентах, пикселах или других единицах. Например, запись red 0%, orange 50%, yellow 100% означает, что градиент начинается с красного цвета, затем на 50% переходит в оранжевый, а затем до конца в жёлтый. Для простоты крайние единицы вроде 0% и 100% можно не писать, они подразумеваются по умолчанию. В примере 3 показано создание градиентной кнопки, в которой положение второго цвета из трёх задано как 36%.
Пример 3. Градиентная кнопка
HTML5 CSS3 IE 9 IE 10 Cr Op Sa Fx
Результат данного примера показан на рис. 3.

Рис. 3. Градиентная кнопка
За счёт задания положения цвета можно получить резкие переходы между цветами, что в итоге даёт набор однотонных полосок. Так, для двух цветов надо указать четыре цвета, первые два цвета одинаковы и начинаются от 0% до 50%, оставшиеся цвета также одинаковы меж собой и продолжаются от 50% до 100%. В примере 4 полоски добавляются в качестве фона веб-страницы. Из-за того, что крайние значения подставляются автоматически их можно не указывать, так что достаточно написать всего-лишь два цвета.
Пример 4. Однотонные полоски
HTML5 CSS3 IE 9 IE 10 Cr Op Sa Fx
Типичная европейская буржуазность и добропорядочность изящно иллюстрирует официальный язык.
Результат данного примера показан на рис. 4. Обратите внимание, что один из цветов градиента задан прозрачным, поэтому он меняется косвенно через цвет фона веб-страницы.

Рис. 4. Фон из горизонтальных полосок
Градиенты достаточно популярны среди веб-дизайнеров, но их добавление усложняется разными свойствами под каждый браузер и указанием множества цветов. Чтобы вам было проще создавать градиенты и вставлять их в код, рекомендую сайт www.colorzilla.com/gradient-editor с помощью которого легко настроить градиенты и сразу получить нужный код. Имеются готовые шаблоны (Presets), просмотр результата (Preview), настройка цветов (Adjustments), конечный код (CSS), который поддерживает IE через фильтры. Для тех, кто работал в Фотошопе или другом графическом редакторе, создание градиентов покажется плёвым делом, остальным не составит труда быстро разобраться. В общем, всячески рекомендую.
Линейный градиент CSS - это переход одного цвета в другой. Благодаря этому можно создавать интересные эффекты на страницах сайта. Для создания градиента существует специальное свойство CSS linear-gradient совместно с background .
Синтаксис CSS linear-gradient
позиция, цвет1, цвет2,... );
- позиция
- указывается направление в котором будет осуществляться переход. Может принимать следующие значения:
- to top - переход снизу вверх (0deg)
- to left - переход справа налево (270deg)
- to bottom - переход сверху вниз (180deg)
- to right - переход слева направо (90deg)
- to top left - переход правого нижнего угла к левому верхнему
- to top right - переход от левого нижнего угла к правому верхнему
- to bottom left - переход от правого верхнего угла к левому нижнему
- to bottom right - переход от левого верхнего угла к правому нижнему
- цвет1 - начальный цвет
- цвет2 - конечный цвет
Цвет можно задавать в формате RGB, конкретный цвет или в формате rgba (см. коды цветов html для сайта).
Примечание 1Можно задавать переход нескольких цветов через запятую.
Как сделать нелинейное изменение градиентаСинтаксис linear-gradient также позволяет задавать ширину каждого цвета в процентном соотношении. Например
background : linear-gradient (позиция, цвет1 процент, цвет2 процент );
Примечание 2
Для браузеров нужно задавать это свойство с вендорными префиксами : -moz-,-webkit-, -ms-, -o
Примеры с линейными градиентами
Пример 1. Стандартные переходы цветов
Пример 2. Множественный линейный градиент
Сделаем множественный линейных градиент, т.е. цвет будет меняться из одного в другой несколько раз.
На странице преобразуется в следующее
Пример 3. Красивая кнопка на сайте с линейным градиентом
Сделаем множественный линейный градиент, т.е. цвет будет меняться из одного в другой несколько раз на примере html кнопки на сайте .
BUTTON
На странице преобразуется в следующее
Маникюр омбре на фото красивого дизайна 2018 года занимает почетное место. Хвалебные оды ему не устают петь нейл-дизайнеры всех мастей. Практически любая нейл-фантазия становится только краше, если умело оформить растяжку цвета. Изысканные примеры модного дизайна ногтей градиент и два популярных мастер-класса по выполнению вы найдете в этой статье.
Модные тенденции маникюра омбре 2018
Градиент, омбре, деграде, растяжка… Как только ни называли за последние несколько сезонов этот нейл-дизайн. Все это означает плавный переход одного тона в другой. Сначала техника обозначала постепенное затемнение светлого оттенка, но затем понятие расширилось. Сегодня для трендового маникюра этого уже недостаточно, и самый крутой градиент получается, если соединить контрастные тона вроде оранжевого и голубого, розового и зеленого. Словом, сочетайте несочетаемое и будет вам счастье!
Модные тенденции 2018 года обозначили своим фаворитом аккуратную горизонтальную растяжку. Вертикальная уже не в тренде, а перетекание тонов от пальца к пальцу и вовсе считается топорным.
Зато в декоре арт не ограничивают от слова «совсем». Рисунки, стразы, вензеля, аппликации только приветствуются, ведь единственное, чего нужно опасаться в маникюре омбре 2018 года – банальности! Вот и упражняются мастерицы в цветовых сочетаниях и их декорировании.







Как сделать маникюр омбре: два мастер-класса за 5 минут
Главное, на что в модной технике обращается внимание – это постепенная растяжка без огрехов. Еще в прошлом году можно было намазюкать пару полосок на губке и припечатать ее к ногтю. С вероятностью 99,9 % результат был бы не аккуратным, да еще с пузырьками.
Сегодня маневр на «и так сойдет!» не пройдет. Стоит только рассмотреть маникюр омбре 2018 на фото – в глаза бросается безупречность и чистота слияния оттенков. Такой красоты проще всего в домашних условиях добиться двумя способами. О них и пойдет речь.
Урок № 1: градиент гель-лаком (растушевка кисточкой-гребешком)
Специальная кисть позволит оформить градиент на ногтях гель-лаком быстрее, чем все другие инструменты. Волоски у нее разной длины, причем к кончику они разрежены. Можно выстричь такую же форму из обычной плоской кисти, если, конечно, у вас руки растут из правильного места. А можно купить готовую.
Гель-лаки для этой техники нужны с четкой пигментацией, но и не очень плотные. Они не должны заметно полосить, иначе итог окажется неопрятным. К тому же у вас не будет возможности накладывать по 3-4 слоя. Начинать практику всегда проще со светлых тонов, а после приступать к сочным контрастным.
Итак, вам понадобятся:
- База и финиш для гель-лака.
- Синий и черный гель-лаки.
- Кисточка-гребешок.
- LED-лампа.
- Жидкость для снятия липкости.
- Ватные диски.
- Подпилите края ногтей, поработайте бафиком, стряхните опил и обезжирьте ногти.
- Нанесите базу и просушите 60 секунд.
- Покройте ноготь синим лаком, по которому будете растягивать градиент, и высушите.
- «Гребешок» осторожно распушите.
- Область около лунулы закрасьте черным. Отступив символическую границу в пару миллиметров, остальную часть до края покройте синим лаком.
- Теперь маленькими штришками вверх-вниз стягивайте черное озерцо к низу. Сделайте пару рядков и вытрите кисточку. Продолжайте штрихи с того места, где остановились.
- Когда мазки станут почти прозрачными, вытрите кисть и разделите ворсинки.
- Начинайте снова растягивать пигмент с первого ряда. К этому времени переход станет заметным. Дойдя до торца, полимеризуйте результат.
- Опять наложите черного и синего на те же границы и тяните вниз. После двух-трех рядков протирайте инструмент.
- В качестве финального аккорда похлопывающими движениями чистым «гребешком» пройдитесь по всей растяжке. Это делается для того, чтобы не осталось пузырьков. Высушите.
- Перекройте свою работу финишем.
В качестве вдохновения – яркие примеры этой техники. Наловчившись, вы сможете использовать уже не два цвета, а гораздо больше.






А этот видео-урок наглядно показывает весь процесс:
Урок № 2: градиент аэрографом
Аэрограф – это приспособление в виде ручки с соплом наверху. В воронку заливаете специальную краску и «выдуваете» ее на ноготки. Плюс техники – экономия времени и качественный результат. Минус – хороший инструмент довольно дорогой, стоит около двух тысяч рублей.
Инструменты:
- Аэрограф.
- Краска для него.
- Отрез бумаги (чтобы не запачкать все вокруг).
- База, топ и гель-лак.
- Дефендер.
- Жидкость для обезжиривания и удаления липкости.
- УФ-лампа.
- На подготовленные и обезжиренные пластины наложите базу, просушите и покройте гель-лаком.
- После высыхания снимите липкий слой и чуточку забафьте поверхность. Стряхните опил.
- Обмажьте кожу вокруг пластин дефендером и дождитесь высыхания.
- В сопло залейте краски и, держа «ручку» под углом, с расстояния в 15-20 сантиметров распылите на кончики ногтей.
- Стяните пленку дефендера.
- Когда все высохнет, перекройте свои труды финишем и отправьте на полимеризацию.


Дизайн получается оригинальнее, если использовать различные трафареты для аэрографии. Как раз об этом второй видео-урок:
Радужные идеи нейл-арта в сегодняшних трендах
Научиться идеальному слиянию цветов – уже достижение. Но вы посмотрите, какие потрясающие возможности открывает единение градиента с декором и фантазией.
На коротких ногтях
Проще упражняться на небольшой длине, особенно, если хотите научиться действовать кистью. Палитра – любая, пастельная или, напротив, очень сочная, даже неоновая. Скругленный квадрат обожает камифубуки, стразы и втирку на слиянии тонов.










На длинных ногтях
Великолепно и хищно будет смотреться темная гамма. Соединяйте черный с красным, фиолетовым, изумрудным, темно-синим… Рисуйте, выводите геометрию, укладывайте блестки.








А теперь о каждом нейл-арте поподробнее!
Матовый
Все просто. Перекройте свою работу матовым финишем и получите изысканный приглушенный арт. Для осеннего и зимнего маникюра это беспроигрышный вариант.






Геометрия
Геометрический градиент лучше всего выводить на пастельной базе. Смешивайте розовый с белым, голубым, мятно-зеленым и черной или белой гель-краской прорисовывайте тоненькие узоры. Все еще в тренде градиент «заборчиком».
Набирает популярность схематичное изображение силуэтов животных. Конечно, самостоятельно лисью голову нарисовать сложно, поэтому воспользуйтесь трафаретами.














«Битое стекло»
«Стеклянные коготки» и омбре отлично дополняют друг друга. Оформите вертикальную растяжку, чтобы с одного пальца цвет перетекал в соседний. Фольгу клейте в зонах затемнения.










Вензеля
Градиентом можно украсить все пальчики, но завитушки поместите только на одном, желательно безымянном. Роскошно выглядят фиолетово-розовая база и изящные завитки гель-краской, присыпанной пудрой.










Лунный
Безмерно эстетичной будет лунка, оформленная в негативном пространстве, и цветное переплетение ниже. Отдайте предпочтение сочной гамме. Черный можно смешать с темно-розовым, сиреневым, синим…










Просмотрите этот мастер-класс и научитесь необычному арту:
Френч
Самое частое решение – продублировать цвет улыбки с одним из тонов, использованных на базе. Например, вы оформили красно-черное омбре? Протяните внизу черную улыбку. Такой френч красуется в основном на квадратных коротких коготках и выглядит совсем нетривиально и очень броско.






Полоска градиента
Новинка только-только набирает популярность и одного взгляда на этот арт достаточно, чтобы раз и навсегда влюбиться. Полоски довольно легко нарисовать вручную, только следуйте алгоритму, как на видео:
А еще можно прибегнуть к аэрографу. Для этого пригодятся ленты-трафареты.
- Покройте пластины гель-лаком, топом, снимите липкость и около боковых валиков наклейте полоски так, чтобы они прилегали очень плотно.
- Распылите краску, снимите трафарет.
- Очередь финиша. При желании можно полоску присыпать блестками или пудрой.








Камифубуки
Пайетки подбирайте в тон палитре, из которой протянется омбре, чтобы дизайн не был аляповатым. Растяжку можно сделать на всех ноготках или только на одном, но камифубуки пусть будут в минимальных количествах. Удачный пример на фото – два ноготка с кроваво-черным градиентом, и на одном примостились конфетти.


С рисунком
На цветном поле отлично смотрятся тоненькие стебельки. Выбирайте припыленные оттенки для сочетания, и тогда арт будет очень нежным. Пасторальные картинки тоже трудно вообразить без омбре. Конечно, пальму первенства держат цветочные изображения. Можно нарисовать хоть целый букет на пальцах, если лепестки будут гармонировать с палитрой базы.
Кстати, умение растягивать цвета пригодится вам в рисунке. Градиентные бутоны или крылья бабочек станут гораздо реалистичнее, нежели в моно-цвете. Подбирайте ясную палитру – это желтый, огромная гамма голубого, зеленого в союзе с молочным.














Со стразами
Смело отдавайтесь фантазии! Камушки великолепно проявляют себя на цветовом слиянии. Сделайте сине-черный градиент и около лунки протяните хрупкую линию из стразин. Чем больше оттенков будет в омбре, тем более элегантно будут смотреться стразы. Не бойтесь смешивать теплые и холодные тона, очень броским будет арт с желтым и синим переходом. Можно соорудить целый «звездопад» на матовом индиговом небе – от крупных камней к мелким.


CSS-градиент представляет собой переходы от одного цвета к другому.
Градиенты создаются с помощью функций linear-gradient() и radial-gradient() .
Градиентный фон можно устанавливать в свойствах background , background-image , border-image и list-style-image .
Как сделать градиент в CSS
Поддержка браузерами
IE: 10.0
Firefox: 16, 3.6 -moz-
Chrome: 26.0, 10.0 -webkit-
Safari: 6.1, 5.1 -webkit-
Opera: 12.1, 11.1 -o-
iOS Safari: 7.1
Opera Mini: —
Android Browser: 4.4, 4.1 -webkit-
Chrome for Android: 44
1. Линейный градиент linear-gradient()
Рис. 1. Линия градиента, начальная и конечная точки и угол градиента
Линейный градиент создается с помощью двух и более цветов, для которых задано направление, или линия градиента .
Если направление не указано, используется значение по умолчанию — сверху-вниз .
Цвета градиента по умолчанию распределяются равномерно в направлении, перпендикулярном линии градиента.
Background: linear-gradient(угол / сторона или угол наклона с помощью ключевого слова (пары ключевых слов), первый цвет, второй цвет и т.д.);
Направление
градиента может быть задано двумя способами:
с помощью угла наклона
в градусах deg , значение которого определяет угол наклона линии внутри элемента.
Div { height: 200px; background: linear-gradient(45deg, #EECFBA, #C5DDE8); }
с помощью ключевых слов to top , to right , to bottom , to left , которые соответствуют углу градиента, равному 0deg , 90deg , 180deg и 270deg соответственно.
Div { height: 200px; background: linear-gradient(to right, #F6EFD2, #CEAD78); }
Если направление задано парой ключевых слов, например, to top left , то начальная точка градиента будет расположена в противоположном направлении, в данном случае справа внизу.
Div { height: 200px; background: linear-gradient(to top left, powderblue, pink); }
Для неравномерного распределения цветов указывается начальная позиция каждого цвета через точки остановки градиента, так называемые color stops . Точки остановки задаются в % , где 0% — начальная точка, 100% — конечная точка, например:
Div { height: 200px; background: linear-gradient(to top, #E4AF9D 20%, #E4E4D8 50%, #A19887 80%); }
Для чёткого распределения цветных полос каждый последующий цвет нужно начинать с точки остановки предыдущего цвета:
Div { height: 200px; background: linear-gradient(to right, #FFDDD6 20%, #FFF9ED 20%, #FFF9ED 80%, #DBDBDB 80%); }
2. Радиальный градиент radial-gradient()
Радиальный градиент отличается от линейного тем, что цвета выходят из одной точки (центра градиента) и равномерно распределяются наружу, рисуя форму круга или эллипса.
Background: radial-gradient(форма градиента / размер / позиция центра, первый цвет, второй цвет и т.д.);
Форма градиента определяется ключевыми словами circle или ellipse . Если форма не задана, по умолчанию радиальный градиент принимает форму эллипса.
Div { height: 200px; background: radial-gradient(white, #FFA9A1); }
Позиция центра задаётся с помощью ключевых слов, используемых в свойстве background-position , с добавлением приставки at . Если позиция центра не задана, используется значение по умолчанию at center .
Div { height: 200px; background: radial-gradient(at top, #FEFFFF, #A7CECC); }
С помощью пары значений, указанных в единицах длины % , em или px , можно управлять размером эллипсообразного градиента. Первое значение задает ширину эллипса, второе — высоту.
Div { height: 200px; background: radial-gradient(40% 50%, #FAECD5, #CAE4D8); }
Размер градиента задаётся с помощью ключевых слов. Значение по умолчанию farthest-corner (к дальнему углу).
div { height: 200px; background: radial-gradient(circle farthest-corner at 100px 50px, #FBF2EB, #352A3B); }С помощью радиального градиента можно создавать реалистичные объёмные фигуры, такие как мячи, кнопки.
Мяч
div { width: 200px; height: 200px; border-radius: 50%; margin: 0 auto; background: radial-gradient(circle at 65% 15%, aqua, darkblue); }Кнопка
Почтовая марка

Используя в градиентах прозрачный цвет, можно создавать вот такие эффекты.
Jpg">