【发布时间】:2020-01-07 04:34:51
【问题描述】:
我正在尝试通过覆盖自定义控件标签类并将位置属性设置为自动而不是相对来设置使用引导程序 4 的 Web 框架中的复选框的样式。我可以在浏览器的开发工具中更改属性并获得我想要的结果,但是当我将样式添加到我的 custom.css 时,它不会覆盖在 _custom-forms.scss 中设置的属性。如何覆盖此属性?
#form
<div class="custom-control custom-checkbox">
<input type="checkbox" name="custom_checkbox_name" class="checkboxinput custom-control-input" id="id_custom_checkbox">
<label class="custom-control-label" for="id_custom_checkbox">
<span class="custom-control-indicator"></span>
<span class="custom-control-description"> Custom Checkbox Label</span>
</label>
</div>
#custom.css
.custom-control-label {
position: auto;
}
【问题讨论】:
-
position: auto不是有效的属性developer.mozilla.org/en-US/docs/Web/CSS/position -
尝试更具体地在您的 CSS 规则中添加类属性到您的表单并在您的 CSS 规则中使用,然后您就可以使用构建脚本编译您的 scss 文件了。
标签: css bootstrap-4 scss-mixins