Содержание

CSS Gradient Generator — Создавайте и создавайте красивые градиенты

⇣ Прокрутите, чтобы узнать больше ⇣

О градиентах CSS

Инструмент онлайн-генератора CSS Gradient — это удобная и простая в использовании утилита для быстрого создания линейных и радиальных цветовых градиентов. Вы можете создавать градиенты и экспортировать код CSS с цветами в формате HEX или RGB.

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

Или вдохновитесь и откройте для себя больше градиентных фонов по цвету: красные градиентные фоны, оранжевые градиентные фоны, желтые градиентные фоны, зеленые градиентные фоны, лазурные градиентные фоны, синие градиентные фоны, фиолетовые градиентные фоны, розовые градиентные фоны или монохромные градиентные фоны.

Градиенты CSS Совместимость с браузерами

IE Edge Firefox Chrome Safari Opera iOS Safari Opera
Mini
Android
Browser
Chrome
Android
10+ 12+ 16+ 26+ 6. 1+ 12 7.1+ x 4.4+ 46+

Что такое градиент CSS?

Градиенты CSS3 позволяют отображать плавные переходы между двумя или более указанными цветами.
Раньше для этих эффектов приходилось использовать изображения. Однако, используя градиенты CSS3, вы можете сократить время загрузки и использование полосы пропускания. Кроме того, элементы с градиентами лучше выглядят при увеличении, потому что градиент генерируется браузером.

CSS определяет три типа градиентов:
— Линейные градиенты (направление вниз/вверх/влево/вправо/по диагонали)
— Радиальные градиенты (определяются их центром)
— Конические градиенты (поворот вокруг центральной точки)

Определение из W3Школы

Тип данных CSS <градиент> обозначает CSS <изображение>, состоящее из прогрессивного перехода между двумя или более цветами. CSS-градиент — это не CSS , а изображение без внутренних размеров; то есть он не имеет ни естественного или предпочтительного размера, ни предпочтительного соотношения. Его конкретный размер будет соответствовать размеру элемента, к которому он применяется.

Существует четыре вида цветовых градиентов:
— линейные градиенты, генерируемые функцией linear-gradient(), где цвет плавно сливается по воображаемой линии.
— радиальные градиенты, генерируемые функциейradial-gradient(). Чем дальше точка от начала координат, тем дальше она от исходного цвета.
— повторяющиеся градиенты, сгенерированные с помощью функций Repeating-Linear-Gradient() и Repeating-Radial-Gradient(), которые представляют собой линейные или радиальные градиенты фиксированного размера, повторяющиеся столько раз, сколько необходимо для заполнения всего блока.
— конические градиенты, созданные с помощью функции conic-gradient(), которые постепенно переходят цвета по кругу.

Определение из MDN — Mozilla Developer Network

Линейные градиенты CSS

Что такое линейный градиент CSS?

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

Определение из W3C

Подробнее о том, как работают линейные градиенты и как их генерировать, читайте здесь.

Радиальные градиенты CSS

Что такое радиальный градиент CSS?

В радиальном градиенте цвета не плавно переходят от одной стороны поля градиента к другой, как в линейных градиентах, а возникают из одной точки и плавно распространяются наружу в форме круга или эллипса.
Радиальный градиент задается путем указания центра градиента (где будет эллипс 0 %), а также размера и формы конечной фигуры (эллипса 100 %). Остановки цвета задаются в виде списка, как и для linear-gradient(). Начиная с центра градиента и продвигаясь к конечной форме (и, возможно, дальше) концентрические эллипсы с однородным масштабом рисуются и окрашиваются в соответствии с указанными точками цвета.

Определение из W3C

Подробнее о том, как работают радиальные градиенты и как их создавать, читайте здесь.

Повторяющиеся градиенты CSS

Что такое повторяющийся градиент CSS?

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

Определение из W3C

Подробнее о том, как работают радиальные градиенты и как их генерировать, читайте здесь.

Конические градиенты CSS

Что такое конический градиент CSS?

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

Определение из W3C

Подробнее о том, как работают радиальные градиенты и как их создавать, читайте здесь.

Градиенты текста CSS

Что такое градиент текста CSS?

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

Подробнее о том, как работают линейные градиенты и как их создавать, читайте здесь.

Где я могу найти дополнительную информацию о градиентах CSS?

Дополнительную информацию о градиенте CSS можно найти в W3Schools, Mozilla Developer Network, W3C, QuirksMode. Данные о совместимости из Can I Use. Дополнительные сведения о совместимости на рабочем столе и в сети.

генератор градиентов · Темы на GitHub · GitHub

Вот 27 публичных репозиториев соответствует этой теме.

..

савиомартин / градиенткинг

Звезда 340

гаретмаккинли / градиенты

Звезда 223

попутный ветеркомпоненты / генератор градиента

Звезда 66

аденекан41 / пигмент

Звезда 44

Кристикрету / мешград

Спонсор Звезда 37

csandman / генератор теней

Звезда 33

АнишDe12020 / девкит

Спонсор Звезда 31

пархам-аб / React-магия-CSS

Звезда 10

виктореронмоселе / флаттер_градиент_генератор

Звезда 9

ХЁГ / генератор градиента цвета

Звезда 5

Беарз / вдохновленный

Звезда 4

ЭдисонПеМ / градиент-генератор-пользовательский интерфейс

Звезда 4

муки01 / Gradient_Generator

Звезда 3

ГаурангШукла / gredient-генератор

Звезда 2

Джатин-7 / генератор градиента

Звезда 1

ra1nbow1 / градиент_генератор

Звезда 1

Микулев / js-генератор случайных градиентов

Звезда 1

эймаам / градиентгенератор

Звезда 1

алиса-себего / генератор градиента

Звезда 1

wptechprodigy / линейный градиентген

Звезда 1

Улучшить эту страницу

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