使用CSS制作流动线效果

编程入门 行业动态 更新时间:2024-10-16 16:18:52

使用CSS制作流动线<a href=https://www.elefans.com/category/jswz/34/1770448.html style=效果"/>

使用CSS制作流动线效果

这回项目要做一个大屏展示,大概样式是,中间一个地球,向外发射几条蓝色直线,直线另一头是展示的标题。为了体现科技感,蓝色直线要做出一种像水流一样的流动特效。


白光向上流动。

下面上代码。

<div class="line line-left line1"></div>
.line {background: #01dde8; // 线的颜色height: 4px; // 线的宽度position: absolute;transform-origin: left top;z-index: 10;width: 20px; // 线的长度top: 50px; // 位置上偏移left: 50px; // 位置左偏移transform: rotateZ(35deg); // 线的旋转角度
}// 用来做流动效果的
.line-left::before {content: "";position: absolute;height: 4px; // 流体的宽度,可以适当宽一些,但是注意位置偏移width: 40px; // 流体路线长度,最好与线保持一致background: linear-gradient(to left, transparent, #fff); // 流体样式,这里是渐变animation: fade-left 3s linear infinite; //使用fade-left动画box-shadow: 0px 0px 17px 5px #72dffa; // 外发光
}// 向左流动,right改left为向右流动
@keyframes fade-left {0% {right: 0px;opacity: 0;}10% {opacity: 1;}90% {opacity: 1;}100% {right: calc(100% - 40px); // 到达终点时位置要减去自身的长度opacity: 0;}
}

更多推荐

使用CSS制作流动线效果

本文发布于:2024-02-13 02:34:25,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1690363.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:效果   CSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!