css里怎么将字体加渐变颜色?

html-css025

css里怎么将字体加渐变颜色?,第1张

可以使用 background-image 属性并指定 linear-gradient 函数。

比如想为文本添加从红色到蓝色的渐变色:

.text {

background-image: linear-gradient(to right, red, blue)

-webkit-background-clip: text

-webkit-text-fill-color: transparent

}

另外,还可以使用其他函数,例如 radial-gradient,以创建径向渐变。

希望这可以帮到你。

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>无标题文档</title>

</head>

<body>

<a href="javascript:" style="color:#333"><span style="color:#f00">啦啦啦啦啦啦啦<span></a>

</body>

</html>

运行结果:

下划线的颜色是在a标签上面设置的,字体颜色在span标签上设置的