【问题标题】:Problem overriding some Bulma Sass variables覆盖一些 Bulma Sass 变量的问题
【发布时间】:2019-05-21 19:11:22
【问题描述】:

我正在尝试通过覆盖一些 Sass 变量来自定义 Bulma。

在我的 app.scss 文件中,我使用以下顺序导入文件:

@import 'node_modules/bulma/sass/utilities/initial-variables';
@import 'node_modules/bulma/sass/utilities/functions';
@import 'bulma_overrides';
@import 'node_modules/bulma/bulma';

文件 bulma_overrides.scss 包括以下内容:

$footer-padding: 3rem 1.5rem 3rem;
$footer-background-color: whitesmoke;

我的目标是让页脚更细一些,我尝试通过将内边距从 3rem 1.5rem 6rem 更改为 3rem 1.5rem 3rem 来实现这一目标。同时,我将背景颜色更改为 whitesmoke。

运行并成功构建后:

npm run watch

我重新加载页面。

结果:

页脚的背景颜色改变得很好,但填充没有。

一开始我以为这可能不是我们可以定制的,但是官方文档说我们可以:

https://bulma.io/documentation/layout/footer/

任何想法为什么?顺便说一句,我在以前的项目中遇到了另一个变量的相同问题,我不明白发生了什么。

PS1:我在这个项目中使用 Laravel 5.7。 webpack.mix.js

中未进行任何更改

PS2:我尝试了多种浏览器(Chrome、Firefox、Safari、Edge[lol]),但都没有成功。

【问题讨论】:

  • 显示你的bulma文件夹结构
  • node_modules 内或 Laravel 资源内的文件夹结构?
  • 你解决了这个问题吗?我有完全相同的行为
  • @anorakgirl 不幸的是没有。我想先构建我的后端,然后开始担心前端的细节。但如果我有一些消息,我一定会更新我的问题。
  • 是的,至少可以说这很烦人,我只想在底部创建第二个导航栏并使其成为页脚

标签: sass bulma


【解决方案1】:

您的 bulma 导入已经在导入“sass/utilities/_all”,所以这个 app.scss 对我很有效:

// Bulma Overrides
@import 'bulma_overrides';

// Bulma
@import '~bulma/bulma';

【讨论】:

    猜你喜欢
    • 2018-06-15
    • 2013-06-06
    • 1970-01-01
    • 2019-05-11
    • 1970-01-01
    • 1970-01-01
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多