Как задать цвет текста градиентом, используя CSS

Как задать цвет текста градиентом, используя CSS

24.12.2016

В CSS нельзя задать цвет текста градиентом, но можно прибегнуть к одной уловке и вырезать текст из фона, для этого пропишем для блока с текстом следующие свойства в CSS

.gradient-text{
    background: linear-gradient(to bottom right, #39dfa5, #1fbdf2);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
}

Сам текст сделаем прозрачным, а с помощью свойства background-clip обрежем фон по тексту, вот и все, получается довольно занятный эффект.

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

Свойство background-clip: text не поддерживается браузерами Edge и Internet Explorer, Firefox поддерживает начиная с 49 версии.


Узнал сам - поделись с друзьями!

Возврат к списку