网站夜间模式的实现思路与详细教程分享

2020年1月13日23:27:00 评论 638

网站夜间模式是怎样实现的?

网站夜间模式的实现思路与详细教程分享

整体思路

夜间模式开关按钮:用来手动切换夜间模式的,会存储cookie。
自动夜间模式:当cookie为空时,浏览器时间大于22点小于6点时会自动进入夜间模式,并存储cookie。
后端配合:php判断是否有cookie,有的话直接输出夜间css,避免切换页面时网页闪烁。

具体操作

引入黑夜 css

<link href="dark.css" rel="alternate stylesheet" type="text/css" title="dark">

有title熟悉rel属性值同时包含alternate stylesheet的<link>作为备选样式CSS文件加载,默认不渲染。

切换夜间模式的 js 函数

指定时间进入夜间模式

php 后端判断 cookie 进行加载 css

本文已通过「原本」原创作品认证,未经作者授权请勿直接转载,负责将追究其法律责任。
扫一扫在手机打开当前页
WEB 最后更新:2020年1月25日
匿名

发表评论

匿名网友 填写信息