特效介绍
给自己的网站添加下雪特效,看起来像真的下雪了一般,可以在冬天营造氛围,喜欢的朋友可以进行设置一下,特效分为两部分,一部分css另一部分js
CSS代码如下
将代码放到style标签里面,如果你的网站是wordpress,可以保存到主题设置-自定义代码:自定义css代码中,其他程序根据自己的情况来
body {
margin: 0
}
.snowflake {
position: fixed;
color: #E0E0E0;
font-size: 20px;
animation: fall 10s linear infinite;
}
@keyframes fall {
0% {
top: -10px;
transform: translateX(0);
}
100% {
top: 100%;
transform: translateX(100vw);
}
}
JS代码
将代码放到script标签里面,如果你的网站是wordpress,保存到主题设置-自定义代码:自定义JavaScript代码中,其他程序根据自己的情况来
// 下雪效果
function createSnowflake() {
const snowflake = document.createElement('div');
snowflake.classList.add('snowflake');
snowflake.innerHTML = '❄'; // 雪花的图标可以更改
const size = Math.random() * 20 + 10; // 雪花大小范围
let initialX = Math.random() * window.innerWidth;
snowflake.style.fontSize = `${size}px`;
snowflake.style.left = `${initialX}px`;
document.body.appendChild(snowflake);
setTimeout(() => {
snowflake.remove();
}, 10000); // 与动画时间一致
}
function snowfall() {
setInterval(createSnowflake, 300); // 控制雪花的生成速度
}
snowfall();
效果如下
![图片[1]-给自己的网站添加下雪特效代码-QQ沐编程](https://www.qqmu.com/wp-content/uploads/2025/08/xiaxue.jpg)
到此本篇给自己的网站添加下雪特效代码就结束了,如果需要樱花特效来烘托,本站之前也分享过,点击https://www.qqmu.com/3727.html 可以去查看,其他特效搜索QQ沐编程其他的文章
© 版权声明
本站资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!
THE END