HTML 渐变文本

17 Mar 2025 | 5 分钟阅读

本文将讨论 HTML 渐变文本。

渐变

渐变是指颜色从开始点到结束点的连续变化。

渐变文本

用渐变色填充以装饰文本的文本称为渐变文本。渐变文本可以装饰网页,使其看起来更具吸引力。

我们可以利用以下函数创建渐变文本

  • linear-gradient()
  • radial-gradient()
  • conic-gradient()
  • repeating-linear-gradient()
  • repeating-radial-gradient()
  • repeating-conic-gradient()

以上函数用于创建渐变文本并为文本设置样式。这些函数是为 background-image 属性提供的值,用于创建渐变文本。

我们将逐一理解这些函数。

linear-gradient()

linear-gradient() 是一个函数,它定义了颜色从一种颜色到另一种颜色的缓慢变化。它用于设置线性渐变背景。我们必须定义至少两种颜色来进行颜色过渡。我们可以在线性渐变属性中定义角度/方向、起点和终点。

语法

linear-gradient() 函数接受方向或角度值、开始颜色和最后颜色值。方向可以是右、左、上、下或对角线。角度可以是 0deg、90deg、180deg 和 270deg。开始颜色和最后颜色可以提供可选的位置,以百分比或长度表示。

linear-gradient() 函数演示

在此演示中,我们将利用 linear-gradient() 函数创建一个渐变文本。

代码

输出

在下面的输出中,我们可以看到一个使用 linear-gradient() 函数创建的重复渐变文本。

HTML Gradient Text

repeating-linear-gradient()

repeating-linear-gradient() 是用于设置重复线性渐变背景的方法。

语法

repeating-linear-gradient() 接受角度/尺寸或角落、开始颜色和最后颜色值。

repeating-linear-gradient() 函数演示

在接下来的演示中,我们将使用 repeating-linear-gradient() 函数制作一个渐变文本。

代码

输出

在下面的输出中,我们可以看到一个使用 repeating-linear-gradient() 函数创建的渐变文本。

HTML Gradient Text

radial-gradient()

径向渐变是一个函数,用于设置径向渐变背景。它通过中心点定义。我们必须定义至少两种颜色来进行颜色过渡。

语法

radial-gradient() 函数接受形状、尺寸、位置、起点和终点值。形状可以是圆形或椭圆形。尺寸可以是 farthest-side、farthest-corner、closest-side 或 closest-corner。默认位置是中心。颜色可以提供展开颜色的程度。

radial-gradient() 函数演示

在下面的演示中,我们将使用 radial-gradient() 函数构建一个渐变文本。

代码

输出

在这里的输出中,我们可以看到一个使用 radial-gradient() 函数构建的渐变文本。

HTML Gradient Text

repeating-radial-gradient()

repeating-radial-gradient() 函数用于为重复的径向渐变定义背景。

语法

repeating-radial-gradient() 接受形状、尺寸、位置、开始颜色和最后颜色。

repeating-radial-gradient() 函数演示

在下面的演示中,我们将使用 repeating-radial-gradient() 函数构建一个渐变文本。

代码

输出

以下是输出,我们可以看到一个使用 repeating-radial-gradient() 函数制作的重复渐变文本。

HTML Gradient Text

conic-gradient()

conic-gradient() 是用于描述圆锥渐变的函数。

语法

background-image: conic-gradient([angle] [position], start-color [degree], . . . , last-color [degree]);

conic-gradient() 函数接受角度、位置、开始颜色和最后颜色值。颜色值可以提供可选的位置,以 0 到 360 度或 0% 到 100% 的百分比表示。

conic-gradient() 函数演示

在接下来的演示中,我们将使用 conic-gradient() 函数制作一个圆锥渐变文本。

代码

输出

这是输出,我们可以看到一个圆锥渐变文本。

HTML Gradient Text

repeating-conic-gradient()

repeating-conic-gradient() 是用于说明重复圆锥渐变背景的方法。

语法

repeating-conic-gradient() 接受角度、位置、开始颜色和最后颜色值。

repeating-conic-gradient() 函数演示

在下面的演示中,我们将使用 repeating-conic-gradient() 函数来制作一个渐变文本。

代码

输出

在下面的输出中,我们可以看到一个使用 repeating-conic-gradient() 函数制作的重复渐变文本。

HTML Gradient Text

浏览器支持

以下是支持渐变函数的浏览器:

  • 谷歌浏览器
  • Safari
  • 火狐
  • Opera
  • Microsoft Edge

结论

在本文中,我们理解了HTML 渐变文本。我们已经了解到,各种渐变函数用于创建渐变文本。渐变函数有linear-gradient()、repeating-linear-gradient()、radial-gradient()、repeating-radial-gradient()、conic-gradient() 和 repeating-conic-gradient()


下一主题HTML 计时器