我们可以使用ampersand operator
代替important
吗?
下面是我的示例CSS。有什么方法可以使用&&
运算符来代替!important
来覆盖基本CSS?
示例代码段
@media only screen and (max-width: 600px) {
body {
background-color: lightblue !important;
}
}
我们可以像下面在CSS中那样用ampersand operator
替换它吗?
@media only screen and (max-width: 600px) {
body {
background-color: lightblue &&;
}
}
或者它只是对$ i的css重要!
答案 0 :(得分:2)
我以前从未见过双“&”号,并且在任何文档中都找不到,我想知道您在哪里找到它(也许更少还是很无聊?)。它不是!important
的替代品,至少在我所有的浏览器中都是最新的。
对于!important
,这是覆盖CSS的一种方法,但通常不建议这样做。一般建议是,如果您要覆盖其他CSS,请查看其具体程度,然后尝试更具体。这样一来,您就可以证明自己真的清楚地表达了这个意思,而不是太用力了。
有关!important
:What are the implications of using "!important" in CSS?