如何取消/禁用CSS选择器?

如何取消/禁用CSS选择器?,css,Css,我正在开发一个Wordpress模板(特别是“简单性”主题),我正在尝试遵循他们为操纵CSS而制定的规则,逐字逐句是: 警告!不要编辑这个文件 为了便于更新主题,不应编辑样式 在这个文件中。而是使用custom.css文件添加样式。你 可以从此文件复制样式并将其粘贴到custom.css中,然后 将替代此文件中的样式。你已经被警告了!:) 我觉得很明显。因此,通过遵循这些规则,我如何有效地取消整个CSS选择器(我想我可以手动将每个选择器元素设置为0,但有没有更优雅的方法呢?) 我将用伪代码编写:

我正在开发一个Wordpress模板(特别是“简单性”主题),我正在尝试遵循他们为操纵CSS而制定的规则,逐字逐句是:

警告!不要编辑这个文件

为了便于更新主题,不应编辑样式 在这个文件中。而是使用custom.css文件添加样式。你 可以从此文件复制样式并将其粘贴到custom.css中,然后 将替代此文件中的样式。你已经被警告了!:)

我觉得很明显。因此,通过遵循这些规则,我如何有效地取消整个CSS选择器(我想我可以手动将每个选择器元素设置为0,但有没有更优雅的方法呢?)

我将用伪代码编写:

.entry img, img.thumbnail { 

       clear-all-styles;

}

但是显然这是行不通的:)

在css中没有禁用样式的方法,您必须像在第一个示例中那样手动执行


事实上,这与css大师Eric Meyer在其著名文件中重置样式的方式相同。

我认为您必须手动将所有样式设置为
0
,没有(至少,据我所知)任何东西可以删除您想要的所有样式,考虑到我以前见过的所有重置文件,这是一个很好的观点。说“重置”很容易,但显然不可能。谢谢你把我介绍给Eric Meyer!正如您所说,在CSS中没有重置,因为如果浏览器确实遵循CSS规范,那么在一开始就不需要重置。我的意思是,在CSS规范中,每个属性都有默认值,如果所有浏览器都实现了规范中发布的这些默认值,那么就不需要重置.CSS文件。
.entry img, img.thumbnail { 

       clear-all-styles;

}