详解css3中 text-fill-color属性


Posted in HTML / CSS onJuly 08, 2019

text-fill-color是什么意思呢?单单从字面上来看就是“文本填充颜色”,不过它实际也是设置对象中文字的填充颜色,和color的效果很相似。如果同时设置text-fill-color和color两个属性,则text-fill-color会覆盖掉color的值。

由于text-fill-color是css3的新属性,一说到css3新属性,大家肯定就会问兼容效果如何呢??嘿嘿,只能毫不留情的说,兼容性很差呀,,只适用于webkit内核的浏览器有效果。。很可惜啊!!不过它虽然兼容性差,但是却可以制作很炫酷的文字效果,比如说流光文字,镂空文字等等。

制作流光文字,单单使用text-fill-color可是不行呀,还需要结合css3的animation来实现动画效果.下面直接上代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        *{margin: 0;padding: 0;}
        ._borderWrap{
            width: 180px;
            height: 150px;
            position: absolute;
            left: 23%;
            top: 25%;
        }
        ._border{
            line-height: 145px;
            text-align: center;
            font-size: 40px;
            font-weight: bolder;
            -webkit-text-fill-color: transparent;
            background-image:  -webkit-linear-gradient(left,#129835,#ece648 25%,#129835 50%,#F9E92B 75%,rgb(40, 150, 38));
            background-size: 200%,100%;
            -webkit-background-clip: text;
            -webkit-animation: word 5s linear infinite ;
        }
        @keyframes word {
            0%{background-position: 0 0}
            100%{background-position: -100% 0}
        }
    </style>
</head>
<body>
        <div class="_borderWrap">
            <div class="_border">你的名字</div>
        </div>
</body>
</html>

 

效果图:

详解css3中 text-fill-color属性

“你的名字”就是制作的流光文字,只不过截图是静态的,想看动态效果需要自己运行代码哟!

注意,制作流光文字有几个要点:text-fill-color一般设置为transparent(透明色),然后利用background-image和渐变颜色来设置文字的背景色,利用background-clip来实现文字的截取,再利用background-size设置扩大背景,已使运用animation的时候能达到动画的效果等。

总结

以上所述是小编给大家介绍的css3中 text-fill-color属性,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

HTML / CSS 相关文章推荐
纯CSS3实现Material Design效果
Mar 09 HTML / CSS
CSS3中Animation属性的使用详解
Aug 06 HTML / CSS
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
Apr 26 HTML / CSS
纯CSS3绘制打火机动画火焰效果
Jul 18 HTML / CSS
详解CSS3浏览器兼容
Dec 14 HTML / CSS
css3中less实现文字长阴影(long shadow)
Apr 24 HTML / CSS
html5的canvas实现3d雪花飘舞效果
Dec 27 HTML / CSS
HTML5中判断横屏竖屏的方法(移动端)
Aug 04 HTML / CSS
Html5自定义字体解决方法
Oct 09 HTML / CSS
Html5与App的通讯方式详解
Oct 24 HTML / CSS
CSS3 菱形拼图实现只旋转div 背景图片不旋转功能
Mar 30 HTML / CSS
css 中多种边框的实现小窍门
Apr 07 HTML / CSS
解决margin 外边距合并问题
Jul 03 #HTML / CSS
css3实现蒙版弹幕功能
Jun 18 #HTML / CSS
CSS3中媒体查询结合rem布局适配手机屏幕
Jun 10 #HTML / CSS
纯CSS3制作页面切换效果的实例代码
May 30 #HTML / CSS
CSS3 分类菜单效果
May 27 #HTML / CSS
css3实现六边形边框的实例代码
May 24 #HTML / CSS
css和css3弹性盒模型实现元素宽度(高度)自适应
May 15 #HTML / CSS
You might like
在PHP中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
JavaScript入门教程(3) js面向对象
2009/01/31 Javascript
对字符串进行HTML编码和解码的JavaScript函数
2010/02/01 Javascript
JQuery 动态扩展对象之另类视角
2010/05/25 Javascript
jQuery.Validate 使用笔记(jQuery Validation范例 )
2010/06/25 Javascript
js的表单操作 简单计算器
2011/12/29 Javascript
9行javascript代码获取QQ群成员具体实现
2013/10/16 Javascript
JavaScript函数定义的常见注意事项小结
2014/09/16 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
jQuery前端分页示例分享
2015/02/10 Javascript
nodejs实现获取某宝商品分类
2015/05/28 NodeJs
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
JS+Canvas实现的俄罗斯方块游戏完整实例
2016/12/12 Javascript
echarts3 使用总结(绘制各种图表,地图)
2017/01/05 Javascript
JS调用Android、Ios原生控件
2017/01/06 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
js变量声明var使用与不使用的区别详解
2019/01/21 Javascript
Nodejs环境实现socket通信过程解析
2020/07/03 NodeJs
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
Python使用ntplib库同步校准当地时间的方法
2016/07/02 Python
将字典转换为DataFrame并进行频次统计的方法
2018/04/08 Python
Python pip安装第三方库实现过程解析
2020/07/09 Python
canvas实现图片镜像翻转的2种方式
2020/07/22 HTML / CSS
Clarins娇韵诗英国官网:来自法国的天然护肤品牌
2017/04/18 全球购物
墨尔本复古时尚品牌:Dangerfield
2018/12/12 全球购物
MIXIT官网:俄罗斯最大的化妆品公司之一
2020/01/25 全球购物
服务口号大全
2014/06/11 职场文书
2015年妇产科工作总结
2015/05/18 职场文书
毕业论文答辩开场白和结束语
2015/05/27 职场文书
《海上日出》教学反思
2016/02/23 职场文书
MySQL infobright的安装步骤
2021/04/07 MySQL
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers