2024年7月18日 10:46 by wst
web开发今天给大家分享一个有趣的下雨页面,随着时间的推移,雨越下越大!
完整代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Rain Animation</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<style>
body, html {
height: 100%;
margin: 0;
overflow: hidden;
}
.rain-container {
position: relative;
width: 100%;
height: 100%;
background: #0e0e0e;
}
.raindrop {
position: absolute;
bottom: 100%;
width: 2px;
height: 10px;
background: #00f;
opacity: 0.5;
animation: fall linear infinite;
}
@keyframes fall {
to {
transform: translateY(100vh);
}
}
h1{
color: #fff;
font-size: 30px;
position: absolute;
top: 25%;
left: 25%;
}
</style>
</head>
<body>
<div class="rain-container">
<h1>这是一个下雨的效果页面, 随着时间的推移,雨越下越大!</h1>
</div>
<script src="script.js"></script>
</body>
</html>
可以直接拿来用的。
如有问题,欢迎留言!