相关疑难解决方法(0)

在CSS中使用"!important"有什么含义?

我已经在一个网站上工作了几个月,很多时候我一直在尝试编辑某些东西,我必须使用!important,例如:

div.myDiv { 
    width: 400px !important;
}
Run Code Online (Sandbox Code Playgroud)

为了使其按预期显示.这是不好的做法吗?或者!important命令可以使用吗?这会导致任何不希望的事情进一步下线吗?

html css css-specificity

193
推荐指数
6
解决办法
8万
查看次数

:非伪类是否会增加选择器的特异性?

我已经读过css技巧:不应该添加额外的特异性.但它看起来像吗?

https://css-tricks.com/almanac/selectors/n/not/

非伪类的特殊性是其论证的特殊性.与其他伪类不同,:not()伪类不会添加到选择器特性.

或者我错过了什么?

.red:not(.blue) {
  background: blue;
}

.red {
  height: 100px;
  width: 100px;
  background: red;
}
Run Code Online (Sandbox Code Playgroud)
<div class="red">
</div>
Run Code Online (Sandbox Code Playgroud)

html css css-selectors css-specificity css3

28
推荐指数
2
解决办法
1221
查看次数

标签 统计

css ×2

css-specificity ×2

html ×2

css-selectors ×1

css3 ×1