[英]How do I simplify this css with sass?
我有一個css
文件,我想用sass
來簡化它,一些代碼片段如下:
.slick-prev, .slick-next {
height: 30px !important;
}
.slick-prev:before, .slick-next:before {
color: #fff !important;
font-size: 30px !important;
}
.slick-prev:before {
content: "\f104" !important;
font-family: "FontAwesome" !important;
}
.slick-next:before {
content: "\f105" !important;
font-family: "FontAwesome" !important;
}
因此,區別僅在於content: "\\f104"
,所以我嘗試簡化它:
.slick-prev, .slick-next {
height: 30px !important;
&:before {
color: #fff important;
font-size: 30px !important;
// how can I write here?
}
}
我如何判斷父母是.slick-next:before
或.slick-prev:before
?
我如何判斷父母是
.slick-next:before
或.slick-prev:before
?
你不能
這是您可以簡化的程度:
.slick-prev, .slick-next {
height: 30px !important;
&:before {
color: #fff !important;
font-size: 30px !important;
font-family: "FontAwesome" !important;
}
}
.slick-prev:before {
content: "\f104" !important;
}
.slick-next:before {
content: "\f105" !important;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.