这个字体颜色是动态变化的,直接上代码文章来源:https://www.toymoban.com/news/detail-831747.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<style>
@keyframes myfirst {
0% {
background-position: 0;
}
100% {
background-position: 200%;
}
}
.box {
width: 200px;
height: 100px;
border: 1px solid;
background-image: -webkit-linear-gradient(
left,
#66ffff 10%,
#cc00ff 20%,
blue 100%
);
animation: myfirst 1s infinite;
background-clip: text;
text-align: center;
font-size: 30px;
line-height: 100px;
-webkit-text-fill-color: transparent;
background-size: 200%;
}
</style>
</head>
<body>
<div class="box">
炫彩字体
</div>
</body>
</html>
background-clip
:背景裁剪,有哪些值自行百度;-webkit-text-fill-color
:一定要加-webkit
,文字颜色填充,效果和color差不多;
突然发现的小知识点:border: 1px solid;
:以前以为不设置边框颜色,默认是黑色,结果发现是默认和字体颜色一样文章来源地址https://www.toymoban.com/news/detail-831747.html
到了这里,关于css3实现炫彩字体的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!