前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >HTML5 SVG+CSS3霓虹灯文字边框动画特效

HTML5 SVG+CSS3霓虹灯文字边框动画特效

作者头像
AlexTao
发布2019-12-13 14:19:38
2.4K0
发布2019-12-13 14:19:38
举报
文章被收录于专栏:钻芒博客钻芒博客

预览效果

html

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		
		<meta charset="utf-8" />
		<title></title>
		
		<link rel="stylesheet" href="https://a-oss.zmki.cn/img/5ca33df6bde67.css" type="text/css" />
		<!--<link rel="stylesheet" href=" C:/Users/zuanm/Desktop/svgBox.css" type="text/css" />
		<link rel="stylesheet" href="./css/2222.css" 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

代码语言:javascript
复制
        <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>
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 预览效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档