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);
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);
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));
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. Это придаст элементам современный вид.