有没有推荐的方法让 2 个具有不同颜色集的 Bootstrap 组件?
例如,两个导航选项卡,一个在深色主题中,另一个在浅色主题中。
最好是这样的:
<div class="dark"><ul class="nav nav-tabs"> ... </ul></div>
<header>...</header>
<div class="light"><ul class="nav nav-tabs"> ... </ul></div>
但这样的事情可能没问题:
<ul class="dark-nav dark-nav-tabs"> ... </ul>
<header>...</header>
<ul class="dark-nav light-nav-tabs"> ... </ul>
我宁愿包含 2 个 Bootstrap CSS 文件,一个带有深色 variables.less 和一个带有浅色,但在某种命名空间中添加样式前缀。理想情况下,我希望将意外打字或其他东西的风险降到最低。在黑暗区域周围有一个会更容易。