欢迎您访问橙子博客 载入天数...载入时分秒...
  • 手机版手机版
您现在的位置是:首页 > Fycms专栏 > Fycms教程 > 正文 (RSS订阅)

让网页“浪“起来,网页底部好看的波浪代码

编辑:橙子来源:网络时间:2025-03-10 阅读:

随着前端技术的不断发展与进步,界面交互的样式要求和美感也越来越高,很多网页的交互都加上了css3动画,这里作者给大家分享一个前端开发必掌握的一个CSS3波浪效果,赶紧学起来吧,加在自己开发网页的底部,给页面增加一点活泼的气息~

CSS3波浪效果

这是使用 SVG 和 CSS 动画制作的波浪效果,该波浪效果可用于大部分页面的底部,使页面增加一点活泼的气息。

代码如下(示例):

<!--底部波浪开始-->
<div class="wiiuii_layout">
	<svg class="editorial"
		viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto">
		<defs>
			<path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z" />
		</defs>
		<g class="parallax">
			<use xlink:href="#gentle-wave" x="50" y="0" fill="#6a7277"/>
			<use xlink:href="#gentle-wave" x="50" y="3" fill="#3f4549"/>
			<use xlink:href="#gentle-wave" x="50" y="6" fill="#22292d"/>  
		</g>
	</svg>
</div>
<style type='text/css'>
	.parallax > use{animation: move-forever 12s linear infinite;}
	.parallax > use:nth-child(1){animation-delay: -2s;}
	.parallax > use:nth-child(2){animation-delay: -2s; animation-duration: 5s;}
	.parallax > use:nth-child(3){animation-delay: -4s; animation-duration: 3s;}
	@keyframes move-forever{0%{transform: translate(-90px, 0%);} 100%{transform: translate(85px, 0%);}}
	.wiiuii_layout{width: 100%;height: 40px;position: relative;overflow: hidden;z-index: 1;background: var(--footer-bg);}
	.editorial{display: block; width: 100%; height: 40px; margin: 0;}
</style>
<!--底部波浪结束-->

这里通过CSS3的animation动画属性来控制三条线条在不停的来回起伏,形成波浪效果。如果觉得对您有帮助的话,可否给博主一个小小的赞。

相关标签:波浪代码
版权声明 1、文章标题: 让网页“浪“起来,网页底部好看的波浪代码
2、本文网址: http://www.trom.cn/Fycms/jiaocheng/183.html
3、本站部分内容来源于网络,仅供大家学习与参考,如有侵权,请联系站长邮箱:906080088@qq.com进行处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
广告
参与评论已经有 人评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
人参与, 条评论