你能同时将属性!important设置为多个css值吗?

时间:2016-03-11 18:44:13

标签: html css

你可以这样做吗?我环顾四周,找不到任何东西。

!important {
footer {
    color: white;
}
.socialNetwork li {
    list-style-type: none;
}
.bar {
    background: white;
    height: 10px;
    width: 550px;
    margin-top: 25px;
    margin-bottom: 20px;
}
}

2 个答案:

答案 0 :(得分:3)

,因为!important is not a selector。另请参阅advice on MDN

  

使用!important是不好的做法,应该避免因为它   通过打破自然级联来使调试更加困难   你的样式表。当两个相互冲突的声明时   !重要规则适用于同一元素,声明用   将应用更高的特异性。   ...

     
      
  • 在考虑!important
  • 之前,总是寻找一种使用特异性的方法   
  • 永远不要在网站范围内使用!important
  •   

相反,您需要查看正在设置的CSS的顺序,然后查看它们cascade的方式,根据需要覆盖。

答案 1 :(得分:0)

我不知道您尝试这样做的原因,但这种语法或类似方法并不存在。

在所有内容中使用!important也不是很好,请在this post中查看有关它的详细信息。