use*_*929 6 twitter-bootstrap-4 bootstrap-4
我想改变Bootstrap 4 Alpha 6中按钮的颜色.
在我的_custom.scss中,我包括:
$brand-primary: $purple;
Run Code Online (Sandbox Code Playgroud)
但要使按钮从蓝色变为紫色,我还必须包括:
$btn-primary-bg: $purple;
Run Code Online (Sandbox Code Playgroud)
不应该包括第一行吗?
这就是我在自定义文件中的全部内容.
$purple: #a02971;
$brand-primary: $purple;
$enable-rounded: false;
Run Code Online (Sandbox Code Playgroud)
最后一行成功删除了我的按钮的圆角,所以我知道我对sass文件的重新编译工作正常.但是当我查看生成的css时,按钮背景颜色仍然是默认的蓝色.
小智 6
要在scss编译期间进行颜色更改以正确传播,您需要编辑bootstrap.scss文件并在变量之前导入自定义.
新bootstrap.scss摘录:
// Core variables and mixins
@import "custom"; // fix problems with variable overrides not propagating
@import "variables";
@import "mixins";
//@import "custom";
Run Code Online (Sandbox Code Playgroud)
您应该只需要更改$brand-primary设置“主”颜色。
$purple: #551a8b;
$brand-primary: $purple;
Run Code Online (Sandbox Code Playgroud)
http://www.codeply.com/go/6jlKsNT416
| 归档时间: |
|
| 查看次数: |
6120 次 |
| 最近记录: |