个人成长计划
一息一年,人间时刻,一息百年,九途长夜。
沪ICP备2022018381号-2
京公网安备 11011502037542号自豪地使用 Typecho 建站搭配使用 🌻Sunny 主题博主 4天前 在线 · 当前 9 人活跃

沪ICP备2022018381号-2

京公网安备 11011502037542号

已运行 6 年 26 天 7 小时 0 分

Powered by Typecho & Sunny

4天前在线 · 11 人活跃 · 约 121 ms

网站背景图
个人成长计划 要爱惜自己的身体。
文章

全站变灰色 CSS 实现

Ayiya

·

折腾笔记

·

⚠️ 本文最后更新于2026年07月11日,已经过了93天没有更新,若内容或图片失效,请留言反馈

只需将这段代码放在目标网站的 或 标签内即可无需依赖其他代码,它会独立检测日期并自动生效。推荐放在标签内

如果你是Halo用户 可以在Halo后台→设置→代码注入→全局Head标签 内插入下述代码

<!-- 特殊日子改变颜色 -->
    <script>
        // 页面加载时执行日期检测
        window.onload = function() {
            // 定义特殊日期 [月份, 日期](注意:月份从0开始,1月=0,9月=8)
            const specialDays = [
                [3, 5],   // 4月5日
                [4, 12],   // 5月12日
                [8, 18],   // 9月18日
                [8, 30],   // 9月30日
                [11, 13],   // 12月13日
                // 可添加更多日期,例如 [11, 13] 表示12月13日
            ];
            
            const today = new Date();
            const month = today.getMonth(); // 0-11
            const day = today.getDate();    // 1-31
            
            // 检查是否为特殊日期
            const isSpecial = specialDays.some(([m, d]) => m === month && d === day);
            
            // 如果是特殊日期,添加灰度样式
            if (isSpecial) {
                document.documentElement.style.filter = 'grayscale(100%)';
                // 兼容各浏览器
                document.documentElement.style.webkitFilter = 'grayscale(100%)';
                document.documentElement.style.mozFilter = 'grayscale(100%)';
                document.documentElement.style.msFilter = 'grayscale(100%)';
            }
        };
    </script>

如觉觉得上面的代码又多又长可以试试这个效果都是一样的,我是代码小白感觉还是上面有注释的更适合我以免我忘记了😄

<script>
// 极简版:特殊日期判断与变灰
window.onload=()=>{
  const [m,d]=[new Date().getMonth(),new Date().getDate()];
  if([[3,5],[4,12],[8,18],[8,30],[11,13]].some(([mm,dd])=>mm===m&&dd===d)){
    Object.assign(document.documentElement.style,{
      filter:webkitFilter:mozFilter:'grayscale(100%)'
    });
  }
};
</script>

👇下面是实际效果
20260530123900508.jpg

注:代码内容由豆包生成‘老卢’已亲测有效可用。
注:封面图片来源于摄图网‘老卢’已获取此图的VRF授权(图片ID:330153954)
现在已有 375 次阅读,0 条评论,0 人点赞
作者:Ayiya
作者
全站变灰色 CSS 实现
当前文章累计共 1891 字,阅读大概需要 1 分钟。
PotPlayer 美化增强版
2026年5月1日 - 0评论
PDF操作限制解除
2026年6月2日 - 1评论
幻兽帕鲁
2025年2月5日 - 0评论
评论:共0条
发表
功能 探索 消息

足迹

你还不曾留下足迹..

音乐单

随机文章

夜晚

💬
你还不曾留言过
博主 不再显示
博主
未知作品 歌曲封面