给网站添加一个原神启动特效

346 字
2 分钟
给网站添加一个原神启动特效
Note
在css文件里添加如下代码!
#splashScreen { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; /* 背景色,可根据需要调整 */ display: flex; justify-content: center; align-items: center; z-index: 9999; /* 确保在最上层 */ animation: fadeOut 1s forwards 1.5s; /* 3秒后开始淡出,持续2秒,总共5秒后消失 */}
@keyframes spinAndScale { 0% { transform: rotate(0deg) scale(0.5); opacity: 0; } 50% { transform: rotate(180deg) scale(1.2); opacity: 1; } 100% { transform: rotate(360deg) scale(1); opacity: 1; }}
@keyframes fadeOut { from { opacity: 1; } to { opacity: 0; visibility: hidden; }}Note
然后在index等核心页面的html的body标签最前面中添加如下层
<div id="splashScreen"> <img src="images/genshin.jpg" alt="原神启动"></div>Note
最后在images中添加原神图片就可以了
备选方案: 可将图片替换成别的 这里还有一种旋转特效的 在css中换成如下内容即可!
#splashScreen { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; /* 背景色,可根据需要调整 */ display: flex; justify-content: center; align-items: center; z-index: 9999; /* 确保在最上层 */ animation: fadeOut 1s forwards 1.5s; /* 3秒后开始淡出,持续2秒,总共5秒后消失 */}
/* 旋转动画,同时可以加上缩放 */#splashScreen img { animation: spinAndScale 3s ease-in-out;}
@keyframes spinAndScale { 0% { transform: rotate(0deg) scale(0.5); opacity: 0; } 50% { transform: rotate(180deg) scale(1.2); opacity: 1; } 100% { transform: rotate(360deg) scale(1); opacity: 1; }}
@keyframes fadeOut { from { opacity: 1; } to { opacity: 0; visibility: hidden; }}本文将在后续进行完善,感谢支持!(/(°∞°))
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章智能推荐
1
教大家一个给个人网站中添加变动标题的方法
教程在个人网站中添加离开页面和回来时的文字变换
2
Firefly 一款清新美观的 Astro 博客主题模板
文章示例Firefly 是一款基于 Astro 框架和 Fuwari 模板开发的清新美观且现代化个人博客主题模板,专为技术爱好者和内容创作者设计。该主题融合了现代 Web 技术栈,提供了丰富的功能模块和高度可定制的界面,让您能够轻松打造出专业且美观的个人博客网站。
随机文章随机推荐




