Bootstrap 4:自定义复选框边框
问题描述:
我试图自定义我的复选框的颜色。我跟着的文档,我想出了一个办法来改变背景:Bootstrap 4:自定义复选框边框
.custom-control-input:checked ~ .custom-control-indicator {
background-color: #ffa500;
}
如果单击该复选框也有蓝色边框与(我认为)环绕箱本身的填充,但即使有一些研究,我无法找到如何改变边界的颜色。任何人都可以帮助我?我做了一个fiddle来证明我有什么。
任何人都知道如何改变边界?
在此先感谢!
答
引导4使用box-shadow
得到这样的效果:
.custom-control-input:focus~.custom-control-indicator {
-webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8;
}
圆角边框与border-radius
定义:
.custom-checkbox .custom-control-indicator {
border-radius: .25rem;
}
就是这样。非常感谢你。我可以问你从哪里得到?因为我搜索了几天,没有成功。也许如果你有一个秘密资源,它可以在未来帮助我;) – JC97
谷歌Chrome开发者控制台(在浏览器上按F12)。检查项目并设置状态,并获得CSS规则。 –