有没有办法在没有伪类的情况下将伪类中的样式重置为默认值?这有点像initial
/ inherit
,但对于伪类而不是元素。
例如,Bootstrap为所有活动按钮设置background: none
。我相信这可以防止默认奇怪的四四方方的点击状态看起来像80年代/ 90年代(它是)。我想将背景设置为某些按钮的图像,但是即使使用像LESS / Sass这样的预处理器,也可能会因为每个伪类将其设置为相同的值而变得不方便/多余。
Bootstrap的风格:
.btn.active, .btn:active {
background-image: none;
}
我建议的风格:
.btn.active, .btn:active {
background-image: non-pseudo-class-state;
}
有没有办法在一个地方做这个而不是每次都设置它?