将颜色修饰符类添加到 Bulma 的导航栏应该会更改背景颜色(如此处所述: http://bulma.io/documentation/components/navbar/#colors )。

如果我使用 css 版本,我发现这可以正常工作。但是我使用的是 sass 版本,它不起作用。

知道为什么不吗?

注意——这也是 Github 上一个 Unresolved 问题:https://github.com/jgthms/bulma/issues/1192

最佳答案

您必须创建类似 my-bulma-theme.scss 的文件,然后覆盖所需的变量或使用变量导入其他 .scss 文件,最后,从 bulma 导入 o​​jit_code 并将该 node_modules 包含在您的页面/预处理器中。

例如 my-bulma-theme.scss :

$navbar-background-color: #f0f0f0;
$another-bulma-variable: 14px;

@import './another-style-variables.scss';

@import '../node_modules/bulma/bulma.sass'; // must be the last thing in file

关于sass - Bulma 导航栏颜色修改器不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46272208/

10-11 19:00