建立仅html
和css
的亮暗模式切换的快速指南。文章末尾给出了完整代码
演示效果:
使用css,html我们将建立一个按钮,该按钮:
light-mode
和dark-mode
之间的变化我的目标之一是使每个工具都可以不使用javascript,以一定程度上简化代码,同时也是个挑战。
我需要一种dark-mode
无需javascript
进行切换的方法,同时仍然默认为visitor preferred-color-scheme
。
这是我的解决方案,针对本教程进行了简化:
大多数dark-mode切换按钮的工作方式是更改标签上的属性,然后在CSS中定位该属性。像这样:
<body class="dark-mode">
<!-- Site Content -->
</b