为什么禁用CSS规则

时间:2019-03-17 06:17:59

标签: html css google-chrome css-selectors google-chrome-devtools

有人知道吗?为什么我的CSS被禁用和删除线

enter image description here

3 个答案:

答案 0 :(得分:1)

CSS值可以根据其specificity进行覆盖:

  

Specificity是应用于给定CSS声明的权重,   由匹配中每种选择器类型的数量决定   选择器。当多个声明具有相同的特异性时,最后一个   在CSS中找到的声明将应用于该元素。特异性   仅适用于多个   声明。根据CSS规则,直接定位的元素将始终   优先于元素从其继承的规则   祖先。

答案 1 :(得分:1)

因为margin@media (max-width)查询中被覆盖,填充在section#intro中被覆盖

答案 2 :(得分:1)

因为您在此对元素更具体 enter image description here

并且您在此之后编写了以上属性 enter image description here

浏览器始终会选择最新的书面CSS权限和值

现在。您要么更具体,要么使用!important属性