【CSS】实现文本颜色渐变

效果:

代码:

html 复制代码
<span 
 style="
    background: linear-gradient(45deg, #ff5847 20%, #d699fb 84%, #9177ff);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
">
    2025-02-05 17:14:44
</span>

background-clip 常用值

效果
border-box 背景延伸到边框外边缘(默认值)。
padding-box 背景延伸到内边距(padding)外边缘,不包含边框。
content-box 背景仅覆盖内容区域,不包含内边距和边框。
text 背景被裁剪为文字的前景色(需配合 -webkit-text-fill-color: transparent)。 WebKit/Blink 浏览器(Chrome、Safari、Edge)需要 -webkit- 前缀,Firefox 直接支持。
-webkit-text-fill-color

一个 WebKit 浏览器特有的 CSS 属性,用于设置文本的填充颜色。会覆盖 color 属性的值。

-webkit-background-clip: text 结合使用时,可以创建文字渐变效果。

相关推荐
im_AMBER26 分钟前
告别“玄学”UI:从“删代码碰运气”到“控制 BFC 结界”
前端·css
bjzhang7526 分钟前
使用 HTML + JavaScript 实现文件树
javascript·html·文件树
芳草萋萋鹦鹉洲哦1 小时前
【Tailwind】动画解读:Tailwind CSS Animation Examples
前端·css
Smart-Space2 小时前
htmlbuilder - rust灵活构建html
rust·html
Mr Xu_17 小时前
前端开发中CSS代码的优化与复用:从公共样式提取到CSS变量的最佳实践
前端·css
anOnion18 小时前
构建无障碍组件之Alert Dialog Pattern
前端·html·交互设计
Lee川19 小时前
CSS盒模型实战:用代码透视 `border-box`与 `content-box`的天壤之别
css
一个懒人懒人20 小时前
Promise async/await与fetch的概念
前端·javascript·html
哈里谢顿1 天前
CSS 入门完全指南:从零构建你的第一个样式表
css
. . . . .1 天前
CSS 编写与管理范式 - Tailwind和CSS-in-JS
css