重置伪类样式

时间:2015-08-05 19:33:00

标签: css pseudo-class

有没有办法在没有伪类的情况下将伪类中的样式重置为默认值?这有点像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;
}

有没有办法在一个地方做这个而不是每次都设置它?

0 个答案:

没有答案