27 стильных примеров фонового градиента CSS

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

В этой статье мы рассмотрим различные примеры фоновых градиентов с использованием CSS.

Фоновые градиенты с использованием CSS

Градиент CSS отображает плавный переход с использованием двух или более указанных цветов. CSS-градиент обеспечивает лучший контроль и производительность по сравнению с использованием фактического файла изображения (градиента). Свойство CSS background-image используется для объявления градиентов в качестве фона.

Существует три типа градиентов: линейный (созданный с помощью функции linear-gradient () ), радиальный (созданный с помощью функции radial-gradient () ) и конический (созданный с помощью функции conic-gradient () ). Кроме того, вы можете создавать повторяющиеся градиенты с помощью функций repeat-linear-gradient () , repeat-radial-gradient () и repeat-conic-gradient () .

MDN Docs определяет эти функции как:

linear-gradient () : функция CSS linear-gradient () создает изображение, состоящее из постепенного перехода между двумя или более цветами вдоль прямой линии. Его результатом является объект типа данных <gradient> , который представляет собой особый вид <image> .

radial-gradient () : CSS-функция radial-gradient () создает изображение, состоящее из постепенного перехода между двумя или более цветами, исходящими из исходной точки. Его форма может быть кругом или эллипсом. Результатом функции является объект типа данных <gradient> , который представляет собой особый вид <image> .

conic-gradient () : CSS-функция conic-gradient () создает изображение, состоящее из градиента с переходами цвета, повернутыми вокруг центральной точки (а не исходящими из центра). Примеры конических градиентов включают круговые диаграммы и цветовые круги. Результатом функции conic-gradient () является объект с типом данных <gradient> , который представляет собой особый вид <image> .

Repeating-linear-gradient () : функция CSS repeat-linear-gradient () создает изображение, состоящее из повторяющихся линейных градиентов. Он похож на gradient / linear-gradient () и принимает те же аргументы, но повторяет остановку цвета бесконечно во всех направлениях, чтобы покрыть весь контейнер. Результатом функции является объект типа данных <gradient> , который представляет собой особый вид <image> .

Repeating-radial-gradient () : функция CSS Repeating-radial-gradient () создает изображение, состоящее из повторяющихся градиентов, исходящих из исходной точки. Он похож на gradient / radial-gradient () и принимает те же аргументы, но он повторяет остановку цвета бесконечно во всех направлениях, чтобы покрыть весь его контейнер, аналогично gradient / repeat-linear-gradient (). Результатом функции является объект типа данных <gradient> , который представляет собой особый вид <image> .

Repeating-conic-gradient () : функция CSS repeat-conic-gradient () создает изображение, состоящее из повторяющегося градиента (а не одного градиента) с переходами цвета, повернутыми вокруг центральной точки (а не излучающими из центра).

Вот официальный синтаксис каждого типа градиента.

Официальный синтаксис линейных градиентов

 linear-gradient(
[ <angle> | to <side-or-corner> ]? ,
<color-stop-list>
)
<side-or-corner> = [to left | to right] || [to top | to bottom]

Официальный синтаксис радиальных градиентов

 radial-gradient(
[ <ending-shape> || <size> ]? [ at <position> ]? ,
<color-stop-list>
);

Официальный синтаксис конических градиентов

 conic-gradient(
[ from <angle> ]? [ at <position> ]?,
<angular-color-stop-list>
)

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

1. Пыльная трава

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(120deg, #d4fc79 0%, #96e6a1 100%);

2. От песка к синему

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #DECBA4, #3E5151);

3. Кай Мех

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #8360c3, #2ebf91);

4. Амин

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #8e2de2, #4a00e0);

5. Расслабляющий красный

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #fffbd5, #b20a2c);

6. Возвышенный свет

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #fc5c7d, #6a82fb);

7. Мегатрон

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #c6ffdd, #fbd786, #f7797d);

8. Голубая малина

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #00b4db, #0083b0);

9. Премиум темный

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #434343 0%, black 100%);

10. Кристаллический

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(-20deg, #00cdac 0%, #8ddad5 100%);

11. Лоуренсиум

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #0f0c29, #302b63, #24243e);

Связанный: Как изменить цвет фона с помощью CSS

12. Ой, счастье

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #00b09b, #96c93d);

13. Штамм

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #870000, #190a05);

14. Желтое манго

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: radial-gradient(circle farthest-side, #fceabb, #f8b500);

Связано: что такое каскадные таблицы стилей и для чего используется CSS?

15. Сочная трава

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: radial-gradient( circle 759px at -6.7% 50%, rgba(80,131,73,1) 0%, rgba(140,209,131,1) 26.2%, rgba(178,231,170,1) 50.6%, rgba(144,213,135,1) 74.1%, rgba(75,118,69,1) 100.3% );

16. Розовая рыбка

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, rgb(242, 112, 156), rgb(255, 148, 114));

Связано: Шпаргалка по основным свойствам CSS3

17. Морской лорд

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient( 109.6deg, rgba(156,252,248,1) 11.2%, rgba(110,123,251,1) 91.1% );

18. Вишневый цвет

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(25deg,#d64c7f,#ee4758 50%);

19. Свежий воздух

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient( 95.2deg, rgba(173,252,234,1) 26.8%, rgba(192,229,246,1) 64% );

20. Звездный

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: radial-gradient( circle farthest-corner at 22.4% 21.7%, rgba(4,189,228,1) 0%, rgba(2,83,185,1) 100.2% );

21. С полудня до заката

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #ff6e7f, #bfe9ff);

22. Восход

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #ff512f, #f09819);

23. Лес

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #5a3f37, #2c7744);

24. Супермен

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #0099f7, #f11712);

25. Глубоководный космос

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #2c3e50, #4ca1af);

26. Королевский

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #141e30, #243b55);

27. Оранжевый коралл

Используйте следующий CSS для создания вышеуказанного градиента:

 background-image: linear-gradient(to right, #ff9966, #ff5e62);

Примечание . Код, использованный в этой статье, лицензирован MIT .

Сделайте свою веб-страницу элегантной с помощью градиентов

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

Если вы хотите оживить некоторые мягкие элементы своей веб-страницы, вы можете попробовать свойство CSS box-shadow. Это придаст элементам современный вид.