如何覆盖!重要的

我已经为我的Wordpress模板创建了一个自定义样式表,它覆盖了原始CSS。然而,在我的日历页面上,原始CSS用设置了每个表格单元格的高度!重要声明:

td{高度:100px!重要}

有什么方法可以让我忽略这个吗

压倒一切!重要修饰语

  1. 只需使用添加另一个CSS规则!重要信息,并为选择器指定更高的特定性(向选择器添加额外的标记、id或类)
  2. 在比现有选择器晚的点添加具有相同选择器的CSS规则(在平局中,最后一个定义的选择器获胜)

一些具有较高特异性的示例(第一个是最高/覆盖,第三个是最低的):

表td{height:50px!important;}
.myTable td{高度:50px!重要;}
#myTable td{高度:50px!重要;}

或在现有选择器之后添加相同的选择器:

td{height:50px!重要;}

免责声明:

使用几乎从来都不是一个好主意!重要信息。这是WordPress模板创建者的糟糕工程。以病毒式的方式,它迫使模板用户添加他们自己的!重要信息修改器来覆盖它,它限制了通过JavaScript覆盖它的选项

但是,如果有时不得不这样做,知道如何覆盖它是很有用的

发表评论