【发布时间】:2021-06-04 12:09:39
【问题描述】:
TailwindCSS 提供了 2 种不同的方式在您的网站上启用暗模式。
首先通过媒体,这意味着如果您的操作系统支持暗模式并已激活,您的网站将自动以暗模式显示(如果您定义了它)。
tailwind.config.js
module.exports = {
darkMode: 'media',
};
Second through class,这意味着如果您的 标记具有分配的 class="dark",您的网站也将显示在暗模式(如果您定义了它)。
tailwind.config.js
module.exports = {
darkMode: 'class',
};
有没有一种同时使用这两个选项的简单方法?
我想要达到的效果是用户可以在Lightmode、Darkmode和System Settings
之间设置偏好类似于这里在堆栈上使用的函数overflow:
如果 TailwindCSS 无法直接使用此选项,那么最干净、最简单的解决方法是什么?
关于我的项目的信息:
- TailwindCSS
- Laravel 8
- 强化
- 急流
- Livewire
谢谢里昂
【问题讨论】:
标签: javascript php laravel laravel-8 tailwind-css