Для создания градиента в CSS можно использовать свойство background-image, которое принимает значение linear-gradient. Пример:
div {
background-image: linear-gradient(to bottom, #ffffff, #000000);
}
В данном примере мы создаем градиент, который начинается с белого цвета и заканчивается черным, идущим от верхней части элемента к нижней.
Также возможно задание градиента в других направлениях: to right (слева направо), to top (снизу вверх), to left (справа налево) и другие.
Настройки градиента могут быть различными, можно задать несколько цветов и позиций цветов в градиенте, а также использовать ключевые слова, такие как transparent, rgba() и другие.
Пример с двумя цветами и разными позициями:
div {
background-image: linear-gradient(to right, #ffffff 30%, #000000 70%);
}
Этот градиент идет слева направо и начинается с белого цвета (30% от ширины элемента), заканчиваясь черным цветом (70% от ширины элемента).
Можно сочетать градиент с другими свойствами, например, добавить прозрачность:
div {
background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(0, 0, 0, 0.5));
}
Этот градиент начинается с прозрачного цвета и заканчивается полупрозрачным черным цветом.