使用 CSS 创建渐变文本

Beginner

This tutorial is from open-source community. Access the source code

简介

在本实验中,我们将探索 CSS 中渐变文本的概念。本实验的目的是帮助你了解如何使用 linear-gradient() 函数创建渐变文本,以及如何使用 webkit-text-fill-colorwebkit-background-clip 属性用渐变背景填充文本。在本实验结束时,你将能够创建出视觉上吸引人的渐变文本,从而提升网页的设计效果。

这是一个实验(Guided Lab),提供逐步指导来帮助你学习和实践。请仔细按照说明完成每个步骤,获得实际操作经验。根据历史数据,这是一个 初级 级别的实验,完成率为 100%。获得了学习者 100% 的好评率。

渐变文本

虚拟机中已经提供了 index.htmlstyle.css

要给文本设置渐变颜色,可以使用 CSS 属性。首先,将 background 属性与 linear-gradient() 值一起使用,为文本元素设置渐变背景。然后,使用 webkit-text-fill-color: transparent 用透明颜色填充文本。最后,使用 webkit-background-clip: text 将背景裁剪为文本形状,并用渐变背景作为颜色填充文本。以下是一个示例代码片段:

<p class="gradient-text">Gradient text</p>
.gradient-text {
  background: linear-gradient(#70d6ff, #00072d);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-size: 32px;
}

请点击右下角的“Go Live”,在端口 8080 上运行网络服务。然后,你可以刷新“Web 8080”标签页来预览网页。

总结

恭喜你!你已经完成了渐变文本实验。你可以在 LabEx 中练习更多实验来提升你的技能。