html5 SVG+css3霓虹灯文字边框动画效果

代码部署

不懂的可直接复制下面这段内容放到你的网页

html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>


<link rel="stylesheet" href="https://cdn.scczz.com/wpcss/nhd.css" rel="external nofollow"  type="text/css" />
<!--
<link rel="stylesheet" href="css文件路径" rel="external nofollow"  type="text/css" />
-->
</head>
<body>
<div id="svgBox">
        <svg width="100%" height="100">
                <text text-anchor="middle" x="50%" y="50%" class="text text-1">吾爱博客</text>
                <text text-anchor="middle" x="50%" y="50%" class="text text-2">吾爱博客</text>
                <text text-anchor="middle" x="50%" y="50%" class="text text-3">吾爱博客</text>
                <text text-anchor="middle" x="50%" y="50%" class="text text-4">吾爱博客</text>
        </svg>
</div>
</body>
</html>

css

<style>
#svgBox{[/b] width:100%;
margin:100px auto;
}
.text{
font-size: 64px;
font-weight: bold;
text-transform: uppercase;
fill: none;
stroke-width: 2px;
stroke-dasharray: 90 310;
animation: stroke 6s infinite linear;
}
.text-1{
stroke: #3498db;
text-shadow: 0 0 5px #3498db;
animation-delay: -1.5s;
}
.text-2{
stroke: #f39c12;
text-shadow: 0 0 5px #f39c12;
animation-delay: -3s;
}
.text-3{
stroke: #e74c3c;
text-shadow: 0 0 5px #e74c3c;
animation-delay: -4.5s;
}
.text-4{
stroke: #9b59b6;
text-shadow: 0 0 5px #9b59b6;
animation-delay: -6s;
}

@keyframes stroke {
100% {
stroke-dashoffset: -400;
}
}
.svgText{
width:600px;
margin:0 auto;
}
.svgText h3{
font-size:18px;
color:#333;
line-height:2;
}
.svgText p{
font-size:16px;
color:#888;
line-height:2;
}
.svgText p a,.svgText p a:hover{
color:#01a6fc;
font-weight:600;
}
.svgText ul li{
font-size:16px;
color:#888;
line-height:2;
}</style>
阅读剩余
九月 23

本站历史上的今天

    "吼吼~~~,往年的今天站长不知道跑哪里偷懒去了~~~"
提示:本文最后更新于2024年9月23日,如有错误或者已经失效,请留言告知。
THE END
赶紧收藏我们,查看更多心仪的内容?按Ctrl+D收藏我们 或 发现更多