返回列表 发布新帖
查看: 21|回复: 0

[美化] zblog春节欢迎代码

灌水成绩
133
6
1081
主题
回帖
积分

等级头衔
U I D : 8
等级 : Lv.13

积分成就
贡献 : 435
金钱 : 12495
在线时间 : 34 小时
注册时间 : 2024-11-24
最后登录 : 2025-1-31

荣誉勋章

2024万圣节纪念币杰出贡献纪念币种子用户纪念币2024龙年纪念币2025蛇年纪念币

发表于 2025-1-18 00:39:54 | 查看全部 |阅读模式
说明:
  • 春节欢迎横幅:页面顶部有一个 春节欢迎横幅,内容为“🎉 春节快乐!🎉”。这个横幅有动画效果,从页面顶部滑入。
  • 关闭按钮:横幅上有一个 关闭按钮,用户可以点击按钮立即关闭横幅。
  • 自动消失:横幅会在页面加载后的 5 秒钟自动消失,用户也可以手动点击关闭按钮。
  • 响应式设计:该设计会在不同屏幕尺寸下自适应,确保手机和电脑端都能显示良好。
    • 在屏幕宽度小于 768px 时,横幅文字和按钮大小会有所调整,使其在手机上也能清晰可见。
  • 视觉设计:横幅背景色为春节常用的 红色,字体为 白色,使节日氛围更浓厚。
适用范围:
  • ZBlog主页:将这个代码加入到主页的模板文件中,确保 春节祝福特效 在用户访问网站时显示。
  • 移动端和桌面端:该特效在不同设备上均能良好显示,适应不同屏幕尺寸。
自定义:
  • 更换祝福语:您可以在 <span>&#127881; 春节快乐!&#127881;</span> 中修改祝福语,适应不同的节日或活动。
  • 修改背景颜色:可以修改 .welcome-banner 中的 background-color 属性,选择更符合您网站主题的颜色。

  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <title>春节欢迎特效</title>
  7.     <style>
  8.         /* 设置全局背景和字体 */
  9.         body {
  10.             font-family: Arial, sans-serif;
  11.             margin: 0;
  12.             padding: 0;
  13.             background-color: #f4f4f4;
  14.         }

  15.         /* 春节欢迎横幅样式 */
  16.         .welcome-banner {
  17.             position: fixed;
  18.             top: 0;
  19.             left: 0;
  20.             width: 100%;
  21.             padding: 15px 0;
  22.             background-color: #ff4500;  /* 春节红 */
  23.             color: white;
  24.             font-size: 1.5em;
  25.             font-weight: bold;
  26.             text-align: center;
  27.             z-index: 9999;
  28.             display: none;
  29.             animation: slideDown 1s ease-out forwards;
  30.         }

  31.         /* 横幅动画效果 */
  32.         @keyframes slideDown {
  33.             0% {
  34.                 transform: translateY(-100%);
  35.             }
  36.             100% {
  37.                 transform: translateY(0);
  38.             }
  39.         }

  40.         /* 关闭按钮样式 */
  41.         .close-btn {
  42.             position: absolute;
  43.             top: 50%;
  44.             right: 20px;
  45.             transform: translateY(-50%);
  46.             font-size: 1.2em;
  47.             color: white;
  48.             background: none;
  49.             border: none;
  50.             cursor: pointer;
  51.         }

  52.         .close-btn:hover {
  53.             color: #ffd700; /* 悬停效果 */
  54.         }

  55.         /* 响应式设计 */
  56.         @media screen and (max-width: 768px) {
  57.             .welcome-banner {
  58.                 font-size: 1.2em;
  59.             }
  60.         }

  61.         /* 页面内容样式 */
  62.         .content {
  63.             margin-top: 100px;
  64.             padding: 20px;
  65.             text-align: center;
  66.             font-size: 1.2em;
  67.         }

  68.         /* Copyright部分 */
  69.         .copyright {
  70.             position: fixed;
  71.             width: 100%;
  72.             bottom: 0;
  73.             left: 0;
  74.             text-align: center;
  75.             font-size: 14px;
  76.             background-color: #333;
  77.             color: white;
  78.             padding: 10px 0;
  79.         }
  80.     </style>
  81. </head>
  82. <body>

  83. <!-- 春节欢迎横幅 -->
  84. <div class="welcome-banner" id="welcome-banner">
  85.     <span>🎉 春节快乐!🎉</span>
  86.     <button class="close-btn" onclick="closeBanner()">×</button>
  87. </div>

  88. <!-- 页面内容 -->
  89. <div class="content">
  90.     <h1>欢迎来到我们的网站!</h1>
  91.     <p>这里是一些内容。</p>
  92. </div>

  93. <!-- Copyright部分 -->
  94. <div class="copyright">
  95.     <p>© 2025 版权所有 - 您的网站名</p>
  96. </div>

  97. <script>
  98.     // 页面加载时显示春节欢迎横幅
  99.     window.onload = function() {
  100.         setTimeout(function() {
  101.             document.getElementById('welcome-banner').style.display = 'block';
  102.         }, 500);  // 延迟500ms后显示横幅
  103.     };

  104.     // 关闭春节欢迎横幅
  105.     function closeBanner() {
  106.         document.getElementById('welcome-banner').style.display = 'none';
  107.     }

  108.     // 自动消失横幅,5秒后关闭
  109.     setTimeout(function() {
  110.         closeBanner();
  111.     }, 5000);  // 5秒钟后自动关闭
  112. </script>

  113. </body>
  114. </html>
复制代码



温馨提示:本网站所展示的内容均由注册会员自行发布,这些内容仅代表作者本人的观点和立场,并不代表本网站的官方立场或意见。我们致力于打造一个开放的社区平台,鼓励用户自由表达和分享信息。然而,我们也明确声明,对于用户发布的内容,我们不承担任何法律责任。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

服务支持

社区监狱 封禁类型
投诉/建议联系

fankui@shequla.com

未经授权禁止转载,复制和建立镜像
如有违反,追究法律责任
  • 微信公众号
  • 哔哩哔哩
Copyright © 2001-2025 社区啦 - 小众的中文社区 版权所有 All Rights Reserved. |网站地图 冀ICP备2022019298号
关灯 在本版发帖
手机扫一扫访问
官方Q群返回顶部
快速回复 返回顶部 返回列表