【发布时间】:2020-11-14 20:21:46
【问题描述】:
我在我的 HTML 模板中使用 Bootstrap 4.5 和 bg-dark。我想实现一个“亮/暗”开关。
所以,Bootstrap 有一个 bg-light css 类,但我不确定当前的方法如何使用它。让我澄清一下我的困惑:
-
打开“开关”后,我是否应该将所有出现的
bg-dark替换为bg-light? -
如果我想稍微修改
bg-light和bg-dark的颜色,“Theming”是正确的方法吗?我找不到任何示例来覆盖这些变量(通过 SASS),除了在我的 CSS 中手动覆盖它们,比如.bg-dark { ... }
非常感谢!
【问题讨论】:
-
看看github.com/vinorodrigues/bootstrap-dark。示例
test-nightfall.html和test-nightshade.html有一个用于暗/亮的类开关,您可以修改它以更改bg-*类。 -
感谢 vino,我找到了这个,但不知道这是否适合我。我想知道这是否会限制我使用这个特定的引导程序版本,因为我使用
v4.5并且可能很快会切换到v5 -
如果可以的话,我会在这里 +1000 vino 的作品。到目前为止,关于这个主题的最全面的处理,以及“选项 4”的内容,坦率地说,非常棒。
-
对于 Bootstrap 5 的综合指南在这里:github.com/vinorodrigues/bootstrap-dark-5
标签: css bootstrap-4 sass