新年快乐烟花动态表白代码html
时间: 2024-01-05 20:20:28 浏览: 88
新年烟花代码(纯js和html)
5星 · 资源好评率100%
以下是一个基于HTML+CSS+JavaScript的新年快乐烟花动态表白代码的示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>新年快乐烟花动态表白</title>
<style>
body {
background-color: black;
overflow: hidden;
}
#fireworks {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
</style>
</head>
<body>
<div id="fireworks"></div>
<script>
// 创建烟花效果
function createFirework() {
var firework = document.createElement('div');
firework.className = 'firework';
firework.style.left = Math.random() * 100 + 'vw';
firework.style.animationDuration = Math.random() * 2 + 1 + 's';
firework.style.animationDelay = Math.random() * 2 + 's';
document.getElementById('fireworks').appendChild(firework);
}
// 初始化烟花效果
function initFireworks() {
for (var i = 0; i < 10; i++) {
createFirework();
}
}
// 页面加载完成后开始烟花效果
window.onload = function() {
initFireworks();
};
</script>
</body>
</html>
```
你可以将以上代码保存为一个HTML文件,然后在浏览器中打开该文件,即可看到新年快乐烟花动态表白效果。
阅读全文