【发布时间】:2019-03-16 05:35:56
【问题描述】:
我正在尝试在 Bootstrap 4 中自定义徽章类。我想要实现的是显示所有带有轮廓的徽章(类似于 .btn-outline-*)。现在,我(天真地)试图通过在单独的样式表中“覆盖”混合来做到这一点,如下所示:
@mixin badge-variant($bg) {
//color: color-yiq($bg); #original
color: $bg;
background-color: transparent;
border: 1px solid $bg;
&[href] {
@include hover-focus {
//background-color: darken($bg, 10%); #original
background-color: $bg;
}
}
}
@import "node_modules/bootstrap/scss/bootstrap";
为什么这不起作用,我可以做些什么来自定义 mixin(不编辑原始文件)? 谢谢!
【问题讨论】:
标签: twitter-bootstrap css sass bootstrap-4 less