热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Bootstrap4自定义变量不会覆盖

如何解决《Bootstrap4自定义变量不会覆盖》经验,为你挑选了1个好方法。

我有一个主要的styles.scss像这样:

 //@import "../components/bootstrap/scss/bootstrap";

// Core variables and mixins
@import "../components/bootstrap/scss/functions";
@import "../components/bootstrap/scss/mixins";
@import "components/variables";
@import "../components/bootstrap/scss/variables";

我尝试在我components/variables这样覆盖成功变量:

$green: #71c835 !important;

但它一直拿起引导的颜色variables.scss $green: #28a745 !default;

为了创建一个清晰的视图,我已经尝试过切换这两个文件的顺序,如下所示:

// Core variables and mixins
@import "../components/bootstrap/scss/functions";
@import "../components/bootstrap/scss/mixins";
@import "../components/bootstrap/scss/variables";
@import "components/variables";

它真的让我发疯,我怎么能简单地覆盖引导变量



1> Quentin..:

$green: #71c835 !important;表示将绿色变量的值设置为此十六进制代码,然后设置为important.

它并不意味着将绿色变量的值设置为此十六进制代码,并忽略后续尝试更改该值.


您无法阻止变量被更改.

您必须按正确的顺序编写代码.

如果要覆盖../components/bootstrap/scss/variables,components/variablescomponents/variables 另一个之后导入.


推荐阅读
author-avatar
手机用户2502894791
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有