当先锋百科网

首页 1 2 3 4 5 6 7

最近学习了HTML的烟花代码,突然想到可以用它来表白。

<html>
<head>
<title>烟花表白</title>
<style>
/*定义烟花动画*/
@keyframes fireworks {
0% {
transform: scale(1);
opacity: 1;
filter: brightness(100%);
}
80% {
transform: scale(10);
opacity: 0;
filter: brightness(200%);
}
100% {
transform: scale(0);
filter: brightness(100%);
}
}
/*设置烟花粒子样式*/
.firework {
position: absolute;
width: 10px;
height: 10px;
border-radius: 50%;
background-color: #fff;
animation: fireworks ease-out infinite;
animation-duration: 2s;
transition-timing-function: ease-out;
}
/*调整颜色*/
.firework:nth-child(2n) {
background-color: #ffc107;
}
.firework:nth-child(3n) {
background-color: #e91e63;
}
/*定义点击事件*/
document.onclick = function (e) {
var firework = document.createElement('div');
firework.className = 'firework';
firework.style.left = e.clientX + 'px';
firework.style.top = e.clientY + 'px';
document.body.appendChild(firework);
setTimeout(function () {
firework.remove();
}, 2000);
};
</style>
</head>
<body>
<h1>烟花表白</h1>
<p>亲爱的,这是专门为你写的代码,点一下页面感受一下吧~</p>
</body>
</html>

这个表白页面的代码包含了相应的CSS标签,不仅可以让页面变得更美观,还能够实现一些炫酷的动画效果,非常有趣。

亲爱的,希望你能够在点击页面的瞬间,感受到我的真心与初衷。虽然它只是一段简单的代码,但我想通过它来告诉你,我无限宠爱,永远陪伴。