С появлением CSS3 стилевые возможности сайта очень расширились – начиная с малых стилей, заканчивая анимацией. В этой статье речь пойдет про Градиент в CSS.
Градиент (от лат. gradiens, род. падеж gradientis — шагающий, растущий). С математической точки зрения – это вектор, в направлении которого переменная меняется из одной точки в другую.
В компьютерной графике – это вид фона (заливки) где один цвет плавно переходит в другой. То есть, как и в математике, есть и направление (вектор) и переменная которая меняется (цвет).
В графике существуют следующие виды градиента:
Линейный градиент – цвет меняется по прямой: справа-налево, сверху-вниз и т.д.
Для того,чтобы задать линейный градиент нужно задать следующие параметры:
– начальная точка (та с которой начнется изменение исходного цвета), которая определяет направление. Может задаваться с помощью слов (top, right, bottom, left) или градусов (0deg – 360deg);
– цвета перехода (минимум два цвета, но можно гораздо больше);
Синтаксис
В самом простом написании будет минимум три величины:
Пример
Синтаксис написания линейного градиента может быть значительно расширен путем добавления координат перехода цветов. Координаты задаются в процентах, где 0% – начало градиента, а 100% конец;
Пример
Синтаксис радиального градиента очень похож, только вместо направления нужно задать позицию градиента.
Также можно указать форму которая может быть сферической (circle) или эллиптическая (ellipse). По умолчанию форма градиента эллиптическая.
Пример
Если при открытие csv файла с помощью excel У все поехали ячейки - это простой… Read More
Простые шаги как происходит Загрузка проекта на Github и Автодеплой на сервер Сделайте работу проще! Read More
Миграция базы данных - помогают с этим библиотеки SQLAlchemy и Alembic. Read More
Основные Команды Git, которые точно пригодятся. Сохрани себе шпаргалку Git Read More
Установка PostgreSQL на сервер Read More
Как создать PrimaryKey в талице базы данных SQL [РЕШЕНО] Ошибка relation tablename_id_seq doesn't exist Read More
View Comments
Напишите, пожалуйста, еще уроков про стили, у вас очень хорошо и доступно получается излагать материал.
Екатерина, спасибо большое за такой отзыв. Буду признательна, если Вы напишите что именно Вас интересует, так как я обычно пишу от души. Чем в данный момент занимаюсь о том и пишу.