css 矩形加载进度条 缩放效果

代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>矩形Loading</title>

	<style type="text/css">
		* {
			margin: 0;
			padding: 0
		}
		body {
			margin: 0;
			height: 100vh;
			display: flex;
			align-items: center;
			justify-content: center;
			background-color: #EEE;
		}
		.box {
			width: 6em;
			height: 4em;
			margin: auto;
			text-align: center;
			font-size: 1em;
		}
		.box .line {
			background-color: #00BFFF;
			height: 100%;
			width: .5em;
			display: inline-block;
			animation: animate 1.3s infinite ease-in-out;
		}

		.line:nth-child(1){
			animation-delay: -1.3s;
		}

		.line:nth-child(2){
			animation-delay: -1.2s;
		}

		.line:nth-child(3){
			animation-delay: -1.1s;
		}

		.line:nth-child(4){
			animation-delay: -1.0s;
		}

		.line:nth-child(5){
			animation-delay: -0.9s;
		}
		
		@keyframes animate {

			0%,
			40%,
			100% {
				-webkit-transform: scaleY(0.4);
				transform: scaleY(0.4);
			}

			20% {
				-webkit-transform: scaleY(1);
				transform: scaleY(1);
			}
		}
	</style>
</head>

<body>
	<div class='box'>
		<div class='line'></div>
		<div class='line'></div>
		<div class='line'></div>
		<div class='line'></div>
		<div class='line'></div>
	</div>
</body>
</html>

效果

在这里插入图片描述

其他
可以根据实际情况修改大小和宽高。增加和修改line 的数量已达到具体项目中的效果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余九月丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值