我试图通过查看Chrome中的按钮元素并使用“强制元素状态”复选框来查看悬停、焦点和活动状态的样式(以及它们的所有组合)来了解引导按钮是如何设计的。
我感到困惑的一件小事是:引导似乎将“活动”和“焦点”的样式定义为类和伪类:例如,“.btn-default.ocus,..btn默认:focus{. }”。
我理解:active和:focus伪类是如何工作的,但是将.active和.focus定义为类的目的是什么?它是某种填充材料的一部分吗?被Javascript用过吗?如果我想覆盖引导默认样式,是否需要确保覆盖.focus和.active类以及:focus和:active伪类?
发布于 2016-12-05 23:27:28
如果要通过脚本设置活动类,则需要一个实际的类(而不是伪类)。这是我能想到的唯一合乎逻辑的理由。
你可能会想要覆盖他们,只是为了确定。但是,我从来没有这样做,我也从来没有遇到过任何问题.所以..。
https://stackoverflow.com/questions/40985056
复制相似问题