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Кристикрету / мешград
Спонсор Звезда 37csandman / генератор теней
АнишDe12020 / девкит
Спонсор Звезда 31пархам-аб / React-магия-CSS
Звезда 10виктореронмоселе / флаттер_градиент_генератор
Звезда 9ХЁГ / генератор градиента цвета
Звезда 5Беарз / вдохновленный
ЭдисонПеМ / градиент-генератор-пользовательский интерфейс
Звезда 4муки01 / Gradient_Generator
Звезда 3ГаурангШукла / gredient-генератор
Звезда 2Джатин-7 / генератор градиента
Звезда 1ra1nbow1 / градиент_генератор
Микулев / js-генератор случайных градиентов
Звезда 1эймаам / градиентгенератор
Звезда 1алиса-себего / генератор градиента
Звезда 1wptechprodigy / линейный градиентген
Звезда 1Улучшить эту страницу
Добавьте описание, изображение и ссылки на генератор градиента страницу темы, чтобы разработчикам было легче узнать о ней.