【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 结合使用时,可以创建文字渐变效果。

相关推荐
叶玳言11 小时前
【LVGL】从HTML到LVGL:嵌入式UI的设计迁移与落地实践
前端·ui·html·移植
Gazer_S11 小时前
【Element Plus 表单组件样式统一 & CSS 文字特效实现指南】
前端·css·vue.js
蔗理苦11 小时前
2025-09-04 HTML1——环境配置与简介
css·vscode·html
一只小阿乐11 小时前
Html重绘和重排
前端·html
_Rookie._11 小时前
vue3 使用css变量
前端·javascript·html
杨超越luckly11 小时前
HTML应用指南:利用GET请求获取全国招商银行网点位置信息
前端·arcgis·信息可视化·html·银行网点
空山新雨(大队长)11 小时前
HTML第六课:表格展示
html
蔗理苦11 小时前
2025-09-04 HTML3——区块布局与表单
前端·css·html
JQLvopkk16 小时前
CSS学习及心得之二
css·学习·tensorflow
BUG创建者19 小时前
uniapp vue页面传参到webview.nvue页面的html或者另一vue中
vue.js·uni-app·html