css3 字扩散,Css3 文字渐变整理(一)

一、文本颜色渐变

:可以应用在所有接受图像的属性上,允许使用简单的语法实现颜色渐变,以便UA在渲染页面自动生成图像。

注意:必需在一个有尺寸的盒子里生成。如果盒子没有尺寸,渐变效果则无法呈现。

可以作用在能接受图像的任意属性上:

background-image: -webkit-gradient(linear, left 0, right 0, from(rgb(4, 94, 170)), to(rgb(1, 152, 216)));

list-style-image: -webkit-gradient(linear, left 0, right 0, from(rgb(4, 94, 170)), to(rgb(1, 152, 216)));

文字颜色渐变比较麻烦,并且兼容性差强人意:

background-image: -webkit-gradient(linear, left 0, right 0, from(rgb(4, 94, 170)), to(rgb(1, 152, 216)));

-webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */

-webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色: */

兼容性:

text-fill-color,IE果然又不兼容。移动端UC浏览器也不兼容。

-webkit-background-clip: text; 非正式属性,目前(2017-07-07)仅仅FF、Chrome、Safari支持,并且必须带前缀。

二、代码示例

css字体文字渐变,css字体文字渐变

.demo{width:500px;height:200px;margin:50px auto;font-size:20px;background-image:-webkit-gradient(linear, left 0, right 0, from(rgb(166, 4, 249)), to(rgb(251, 223, 11)));

/*必需加前缀 -webkit- 才支持这个text值*/-webkit-background-clip:text;

/*text-fill-color会覆盖color所定义的字体颜色:*/-webkit-text-fill-color:transparent;

}

显示结果:

f37725fd6d09a8721c6ab769f156c0b6.png

更多:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值