【发布时间】:2021-10-04 16:35:44
【问题描述】:
我真的很喜欢 Bootstrap 轮廓按钮,并且更喜欢它们而不是填充变体。不幸的是,如果它们确实被点击或悬停在上面,它们会变回常规填充按钮。有没有办法让它们在悬停或点击时保持轮廓?
我尝试重置悬停时的默认样式,但我认为这不会覆盖默认悬停行为。
button:hover{
@extend .btn;
@extend .btn-outline-success;
}
【问题讨论】:
-
当你说它们“变回常规填充按钮”时,你是什么意思?你的意思是他们的悬停状态是填充的吗?因为要改变这一点,您将覆盖内置的
:hover以应用background-color。不要尝试使用inherit- 指定您想要的颜色,它应该可以工作。 (在添加您自己的自定义类之前,我会尝试使用 Bootstrap 类来使其正确。) -
嗯,我一直在阅读引导文档getbootstrap.com/docs/4.0/components/buttons/#outline-buttons,它没有提到禁用悬停行为的方法。我不想手动修改设置,因为我不知道引导程序更改了多少设置,或者我是否更改了主题。但结果很容易。所以谢谢
标签: sass bootstrap-5