详解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中各种颜色属性的使用教程
May 17 HTML / CSS
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
Jan 03 HTML / CSS
html5与css3小应用
Apr 03 HTML / CSS
探索HTML5本地存储功能运用技巧
Mar 02 HTML / CSS
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
Mar 15 HTML / CSS
html5页面结构_动力节点Java学院整理
Jul 10 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
Nov 15 HTML / CSS
HTML5打开手机扫码功能及优缺点
Nov 27 HTML / CSS
html5实现滑块功能之type=&quot;range&quot;属性
Feb 18 HTML / CSS
AmazeUI 导航条的实现示例
Aug 14 HTML / CSS
Html5基于canvas实现电子签名并生成PDF文档
Dec 07 HTML / CSS
CSS filter 有什么神奇用途
May 25 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中__get()和__set()的用法实例详解
2013/06/04 PHP
php创建session的方法实例详解
2015/01/27 PHP
Laravel 创建可以传递参数 Console服务的例子
2019/10/14 PHP
javascript学习笔记(十二) RegExp类型介绍
2012/06/20 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
JQuery伸缩导航练习示例
2013/11/13 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
javascript正则表达式之分组概念与用法实例
2016/06/16 Javascript
实例解析angularjs的filter过滤器
2016/12/14 Javascript
js css3实现图片拖拽效果
2017/03/04 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
vue 每次渲染完页面后div的滚动条保持在最底部的方法
2018/03/17 Javascript
vue cli升级webapck4总结
2018/04/04 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
基于Bootstrap下拉框插件bootstrap-select使用方法详解
2018/08/07 Javascript
详解npm 配置项registry修改为淘宝镜像
2018/09/07 Javascript
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
JavaScript中this的学习笔记及用法整理
2020/02/17 Javascript
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
对python tkinter窗口弹出置顶的方法详解
2019/06/14 Python
美国演唱会订票网站:Ticketmaster美国
2017/10/05 全球购物
馥绿德雅美国官方网站:Rene Furterer头皮护理专家
2019/05/01 全球购物
GUESS Factory加拿大:牛仔裤、服装及配饰
2019/09/20 全球购物
美术专业学生个人自我评价
2013/09/19 职场文书
应届生简历中的自我评价
2014/01/13 职场文书
数学教育专业求职信
2014/07/22 职场文书
2014年国庆节演讲稿精选范文1500字
2014/09/25 职场文书
2015年元旦文艺晚会总结(学院)
2014/11/28 职场文书
2014年优秀班主任工作总结
2014/12/16 职场文书
酒会邀请函
2015/01/31 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
《社戏》教学反思
2016/02/22 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
MySql重置root密码 --skip-grant-tables
2022/04/11 MySQL