Чтобы создать градиент поверх текста в CSS, нужно использовать три свойства: 1
background-size: 100%
. 1Некоторые типы градиентов и их описание:
linear-gradient(direction, color-stop1, color-stop2)
. 2radial-gradient(shape, size, color-stop1, color-stop2)
. 2Пример кода для создания линейного градиента: 2
<!DOCTYPE html><html>< head>< style>.linear-text-gradient { background: linear-gradient(to top, red, yellow); - webkit-background-clip: text; background-clip: text; color: transparent;}</ style></head>< body>< h1 class='linear-text-gradient'>Linear Text Gradient</h1></body></ html>
В этом коде linear-gradient(to top, red, yellow)
определяет направление и цвета градиента. 2 Ключевое слово «to top» указывает, что градиент должен начинаться снизу текста и заканчиваться сверху. 2
Для создания градиента в браузерах WebKit, таких как Safari и старые версии Chrome, нужно использовать -webkit-background-clip: text
. 2