详解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中border-radius属性设定圆角的使用技巧
May 10 HTML / CSS
CSS3教程(2):网页边框半径和网页圆角
Apr 02 HTML / CSS
推荐10个CSS3 制作的创意下拉菜单效果
Feb 11 HTML / CSS
HTML5的video标签的浏览器兼容性增强方案分享
May 19 HTML / CSS
利用HTML5中Geolocation获取地理位置调用Google Map API在Google Map上定位
Jan 23 HTML / CSS
H5 meta小结(前端必看篇)
Aug 24 HTML / CSS
html5页面结构_动力节点Java学院整理
Jul 10 HTML / CSS
HTML5拖拽API经典实例详解
Apr 20 HTML / CSS
html5使用canvas压缩图片的示例代码
Sep 11 HTML / CSS
小程序瀑布流解决左右两边高度差距过大的问题
Feb 20 HTML / CSS
简洁自适应404页面HTML好看的404源码
Dec 16 HTML / CSS
CSS中Single Div 绘图技巧的实现
Jun 18 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抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
谈谈你对Zend SAPIs(Zend SAPI Internals)的理解
2015/11/10 PHP
Yii2下session跨域名共存的解决方案
2017/02/04 PHP
Laravel向公共模板赋值方法总结
2019/06/25 PHP
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
原生JavaScript实现连连看游戏(附源码)
2013/11/05 Javascript
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
详解vue.js之props传递参数
2017/12/12 Javascript
vue v-model动态生成详解
2018/06/30 Javascript
极简的Python入门指引
2015/04/01 Python
详解Python中用于计算指数的exp()方法
2015/05/14 Python
Python中文竖排显示的方法
2015/07/28 Python
浅谈Python类的__getitem__和__setitem__特殊方法
2016/12/25 Python
3个用于数据科学的顶级Python库
2018/09/29 Python
python ChainMap 合并字典的实现步骤
2019/06/11 Python
超实用的 30 段 Python 案例
2019/10/10 Python
一文带你掌握Pyecharts地理数据可视化的方法
2021/02/06 Python
python 制作磁力搜索工具
2021/03/04 Python
Hotels.com韩国:海外国内旅行所需的酒店和住宿预订网站
2020/05/08 全球购物
2019年.net常见面试问题
2012/02/12 面试题
医学专业毕业生推荐信
2013/11/14 职场文书
2013的个人自我评价
2013/12/26 职场文书
项目合作意向书范本
2014/04/01 职场文书
最新大学生创业计划书写作攻略
2014/04/02 职场文书
幼儿园教师的考核评语
2014/04/18 职场文书
给老婆的保证书范文
2014/04/28 职场文书
环卫工人先进事迹材料
2014/06/02 职场文书
校园广播稿100字
2014/10/06 职场文书
2015年市场营销工作总结
2015/07/23 职场文书
2015中秋节晚会开场白
2015/07/30 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
《我的长生果》教学反思
2016/02/20 职场文书
MySQL 隔离数据列和前缀索引的使用总结
2021/05/14 MySQL