位置: IT常识 - 正文

CSS 实现文字渐变色(css字体设置渐变色)

编辑:rootadmin
CSS 实现文字渐变色 1、background 属性设置渐变色

推荐整理分享CSS 实现文字渐变色(css字体设置渐变色),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css文字渐变色代码,css文字渐变色代码,css字体颜色渐变色,css实现文字颜色渐变,css实现文字渐变,css实现文字颜色渐变,css文字渐渐出来的效果,css文字渐渐出来的效果,内容如对您有帮助,希望把文章链接给更多的朋友!

1、源码示例:

.text {background-image: linear-gradient(to right, pink, purple);color: transparent;-webkit-background-clip: text;}CSS 实现文字渐变色(css字体设置渐变色)

2、实现原理: (1)background-image :为该文字区域设置渐变背景色。 语法:background-image: linear-gradient(direction, color-stop1, color-stop2, …); 参数:渐变方向、开始颜色、结束颜色

linear-gradient(blue, red);/* 默认从上到下,蓝色渐变到红色 */linear-gradient(to left top, blue, red);/* 从右下到左上、从蓝色渐变到红色 */linear-gradient(45deg, blue, red);/* 渐变轴为45度,从蓝色渐变到红色 */linear-gradient(0deg, blue, green 40%, red);/* 从下到上,从蓝色开始渐变、到高度40%位置是绿色渐变开始、最后以红色结束 */

(2)color:transparent :将文字颜色设置成透明色。 (3)background-clip:text 将背景裁剪成文字前景色。 ⚠️注:background-clip:text 不支持ie 属性: border-box(默认值。背景绘制在边框方框) padding-box (背景绘制在衬距方框) content-box (背景绘制在内容方框) text(背景绘制在文字里)

#example1 { border: 10px dotted black; padding:10px;background-image: linear-gradient(to right, yellow, pink 50%)}#example2 { border: 10px dotted black; padding:10px; background-clip: padding-box;background-image: linear-gradient(to right, yellow, pink 50%)}#example3 { border: 10px dotted black; padding:10px; background-clip: content-box;background-image: linear-gradient(to right, yellow, pink 50%)}#example4 { border: 10px dotted black; padding:10px; background-clip: text;-webkit-background-clip:text;color: transparent;background-image: linear-gradient(to right, yellow, pink 50%)}

2、-webkit-mask图片蒙版效果制作渐变色

.text-gradient { position: relative; color: pink; font-size: 20px;}.text-gradient:before { content: attr(text); position: absolute; z-index: 10; color: orange; -webkit-mask: linear-gradient(to right, transparent, orange); }<div text="文字渐变" class="text-gradient">文字渐变

实现原理: (1).text-gradient:before :生成一个新元素。 (2)content:attr(text): 让新元素的内容与原文本的内容相同, (3)color:orange 将新元素文本设置为橙色 (4)-webkit-mask: linear-gradient(to right, transparent, orange):为新元素添加了一个从左到右,透明到橙色的渐变遮罩,before 元素中与mask的 transparent 的重叠部分变成了透明色。 before 新元素与原 div 蓝色文本叠加,形成了从左至右从蓝色到橙色的渐变效果 ⚠️注:mask 不支持IE,目前仅有-webkit-前缀的谷歌及safari浏览器 -webkit-mask属性:

demo1 { background : url("images/logo.png") no-repeat; -webkit-mask : url("images/mask.png");}

mask动态模板遮罩案例参考

本文链接地址:https://www.jiuchutong.com/zhishi/300023.html 转载请保留说明!

上一篇:Vue3 中 导航守卫 的使用(vue-router导航守卫)

下一篇:简单易懂 关于nextTick()的理解(关于简单的绘画)

  • 增值税普通发票几个点
  • 什么情况下可以领取失业保险金
  • 消费税应该怎么缴纳
  • 简易征收预缴税款可以抵扣吗
  • 年金是否一定是每年发生一次
  • 企业购进软件系统后如何做账
  • 限售股流通股
  • 无发生额有没有对账单
  • 单位购入新车的发票
  • 非正常损失对应的进项税额
  • 劳务费增值税专用发票虚开一万元怎么补救
  • 会计案例分析题万能模板
  • 采购均价怎么计算
  • 小规模免增值税印花税用交吗
  • 农村的生产经营是什么
  • 红字发票如何填写摘要
  • 所有者权益为什么是负债
  • 以前年度暂估
  • 笔记本电脑设置pin是什么意思
  • 路由器ip分配数量
  • window10的帮助与支持窗口在哪
  • 斐讯路由器地址在哪里看
  • linux命令用法
  • 预计负债内容
  • 出口货物退税率为0,是否出口免税
  • 跨期发票怎么作废
  • PHP:preg_replace_callback()的用法_PCRE正则函数
  • 固定资产账面价值是什么意思
  • 路由器和交换机用什么线连接
  • 存货盘盈怎么做账
  • 塔卡夫斯基镜子
  • 税金及附加的含义
  • 汇算清缴资产总额怎么算
  • centos7配置自动获取ip
  • thinkphp跨域
  • 企业日常费用支出明细表
  • 财务费用税前扣除标准是多少
  • 垃圾袋发票税收分类编码
  • 公司购买办公楼需要缴纳城镇土地使用税吗
  • 支付劳务费未开具发票
  • 银行会计的基本核算方法包括的内容有
  • 小微企业所得税税收优惠政策2023年
  • 股东投资是否有资金实际收支活动?
  • 解决mysql数据库异常断电
  • 贸易企业出口退税计算方法
  • 增值税专用发票丢了怎么补救
  • 培训公司收取培训费用合法吗
  • 给客户的客户开普票算不算虚开
  • 汇算清缴时发现收入少了
  • 试生产期间的收入如何做账
  • 公司成立前的费用发票可以入账吗
  • 固定资产清理时累计折旧提完了怎么账务处理
  • 以旧验新发票
  • 固定资产一次性扣除账务处理
  • mysql配置文件my.ini
  • Windows 2008 R2 AD组策略-统一域用户桌面背景详细图文教程
  • windows 开始
  • win8更改桌面位置
  • 电脑开机一直显示xp
  • centos7查看目录
  • linux怎么安装iso
  • imac家长控制
  • windows移动中心有什么用
  • Win10专业版21h2
  • Linux系统如何创建目录
  • win7系统自动注销重启
  • python 安装setup
  • javascript正则匹配两个点
  • jquery使用教程
  • android基于什么操作系统
  • 怎么连接w乚an
  • python连接数据库操作
  • jquery设置滚动条
  • css实现3d效果
  • js 数组处理
  • android怎么学
  • python有没有二维数组
  • js中alert怎么用
  • 电信部门可以知道通话内容吗?
  • 生产企业出口退税账务处理会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设