我从这个教程中了解了选择器优先级。但是在某些情况下,我对其行为感到困惑。我有一个HTML元素:
<input class="top_bar_login_form_input" type="text" name="email" placeholder="Prijavno ime">
问题在于另一个选择器的属性会覆盖类的属性。如上图所示,类被不太具体的选择器覆盖。元素被选择,这比类更不具体。我认为这种行为背后的唯一推理是,即使它与元素不匹配,
.inputbox
类也会被计算在决定优先级时。为什么类型选择器会覆盖类选择器呢?