问题 可以制作SASS @extend样式!重要吗?


有没有办法让使用@extend功能应用SASS样式的状态为!important?我试过这个:

.somestyles {
    width: 1000px;
}
.importantstyle {
    @extend .somestyles !important;
}

没有用,但怎么可能这样呢?或者它是不可能的?


7781
2018-02-20 13:58


起源



答案:


你要求的是不可能的。您可以增加正在进行扩展的选择器的特异性。

body .importantstyle {
    @extend .somestyles;
}

15
2018-02-20 14:45



避免像“谢谢”这样的评论。嗯抱歉,但这一次真的只是想说谢谢,这给我节省了很多时间。 - Kaherdin


答案:


你要求的是不可能的。您可以增加正在进行扩展的选择器的特异性。

body .importantstyle {
    @extend .somestyles;
}

15
2018-02-20 14:45



避免像“谢谢”这样的评论。嗯抱歉,但这一次真的只是想说谢谢,这给我节省了很多时间。 - Kaherdin