【发布时间】:2021-04-14 06:43:38
【问题描述】:
我正在为我正在构建的网站使用 bootstrap 4。我正在使用引导卡,在这些卡中我有主按钮(btn-primary)。悬停卡片时,我还想触发按钮的悬停状态。有没有办法做到这一点?
Can I force an element to display its hover effect? 我尝试了这个 url 的答案,但这不起作用,因为编译器会抛出一个错误,即 btn-primary:hover 复合选择器可能不再被扩展。它说要考虑@extend .btn-primary, :hover。这可行,但这会使我的 css 文件变得很大,因为它扩展了各种悬停,而不是专门针对按钮。
是否有另一种方法可以触发引导按钮的悬停状态而不悬停按钮本身?
如果可能的话,我希望完成的Scss示例
.card {
&:hover {
.btn {
//Trigger the hover state of btn primary that is in the card here
}
}
}
【问题讨论】:
-
您可以随时修改 CSS 以将
:hover上的相同规则应用于某个类,然后打开/关闭该类。
标签: html css bootstrap-4