css字体特效,渐变颜色+动画效果
css属性中有一个background-clip,用于设置绘图的背景,它的值可以是content-box,padding-box,border-box,text,其中text就是把颜色绘制到文字上,还有一个属性是text-fill-color,它也是设置对象中文字的填充颜色,和color作用一样,它的优先级比color大,还有就是他的兼容性不太好,只适用于谷歌。靠这两个属性我们就可以设置好看的字体
<style>
.text{-webkit-background-clip: text;
background-clip: text;
background-image:linear-gradient(rgb(255,255,0),rgb(0,255,255));
font-size: 20px;
width:120px;
-webkit-text-fill-color: transparent;
}
</style>
<body>
<p class="text">1234567</p>
</body>
就是这样,再配合动画可以做出更好的效果
<style>
.text{-webkit-background-clip: text;
width: 200%;
background-clip: text;
background-image:linear-gradient(-45deg,rgb(255,255,0),rgb(0,255,255));
font-size: 20px;
width:120px;
animation: shine 2s infinite;
background-blend-mode: hard-light;
background-size: 200%;
color: white;
-webkit-text-fill-color: transparent;
}
@keyframes shine {
from {
background-position: 100%;
}
to {
background-position: 0;
}
}
</style>
<body>
<p class='text'>123456</p>
</body>
background-blend-mode是背景层颜色的混合模式,hard-height是高亮,这样子字体颜色就会从左到右变换
文章由官网发布,如若转载,请注明出处:https://www.dpaoz.com/185
0 评论
2.4k
发表评论

热门文章
自媒体博客Spimes主题12w 阅读
Spimes主题专为博客、自媒体、资讯类的网站设计....
vCard主题个人简历主题9w 阅读
一款个人简历主题,可以简单搭建一下,具体也比较简单....
Spzac个人资讯下载类主题6.9w 阅读
用于作品展示、资源下载,行业垂直性网站、个人博客,....
Splity博客双栏主题5.2w 阅读
仿制主题,Typecho博客主题,昼夜双版设计,可....
热评文章
自媒体博客Spimes主题346 评论
Splity博客双栏主题178 评论
Spzac个人资讯下载类主题83 评论
Spzhi知识付费社区主题34 评论
Splinx博客图片主题33 评论
vCard主题个人简历主题27 评论
Pure轻简主题23 评论
Spkan视频影视类模板21 评论
卢星儒
一天前
:黑线:试试哈