使用 CSS 实现合成波雨效果

这段代码可以创建动态的雨滴效果,将带你进入一个复古的未来世界。该方法涉及对 CSS 属性(如模糊和变换)的操作,以模拟坠落的水滴。这种效果非常适合增强网站的美感,为网站增添了一丝怀旧感和独特性。

如何使用 CSS 创建合成波雨效果

1.首先,在 HTML 文档的 head 标签中添加以下 CDN 链接,加载 Google 字体和规范化 CSS。

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Honk&family=Rajdhani:wght@700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css">

2.将以下 HTML 代码复制并粘贴到项目中。将 HTML 代码放在 <body> 标记内。

<div class="walls">
    ...
</div>

3.使用以下 CSS 样式设计用户界面。调整 CSS 代码中的根变量以个性化配色方案。修改 --color-primary、--color-secondary、--color-tertiary、--color-quaternary 和 --color-bg,以匹配网站主题。

:root {
  --color-primary: #ee75d2;
  --color-secondary: #75d8ee;
  --color-tertiary: #deee75;
  --color-quaternary: #9375ee;
  --color-bg: #0f021f;
}

希望你已经成功创建了使用 CSS 的 Synthwave Rain 效果。

模板目录结构如下: