分享一个有趣的下雨页面效果

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>

可以直接拿来用的。

如有问题,欢迎留言!


Comments(0) Add Your Comment

Not Comment!