应用css规则(一页除外)

应用css规则(一页除外),css,wordpress,Css,Wordpress,我是css的新手。我在wordpress网站编辑器(OneOne主题)的“自定义css字段”中添加了以下规则: 它工作得很好…滚动条消失了,在我的主页上不可能滚动。然而,我需要将这个css规则从一个页面中排除,也就是说,我的商店页面需要滚动才能查看商店中的所有产品 所以我的问题是:如何从我在自定义css字段中添加的整个css规则中删除我的商店页面 我的主页有ID6,商店页面有ID61。我读过:not()命令,但不太理解 非常感谢您在这方面提供的帮助。您只需在之前添加id即可尝试覆盖CSS bod

我是css的新手。我在wordpress网站编辑器(OneOne主题)的“自定义css字段”中添加了以下规则:

它工作得很好…滚动条消失了,在我的主页上不可能滚动。然而,我需要将这个css规则从一个页面中排除,也就是说,我的商店页面需要滚动才能查看商店中的所有产品

所以我的问题是:如何从我在自定义css字段中添加的整个css规则中删除我的商店页面

我的主页有ID6,商店页面有ID61。我读过
:not()
命令,但不太理解


非常感谢您在这方面提供的帮助。

您只需在之前添加id即可尝试覆盖CSS

body#ID61 {margin: 0; height: auto; overflow: visible }
你可能根本不需要!这很重要,因为您之前的id更具体。但是如果它不起作用,你可能需要添加这个

但是我需要知道id#ID61在哪个元素上。尸体?否则,您需要jQuery/javascript

:not()
排除在()之间指定的某些元素。如果在此处包含页面的ID,它会将样式应用于不包含该样式的所有其他主体元素

html,body:not(#ID6){margin:0;height:100%;overflow:hidden}

实例:

p:not(#你好){
颜色:#f00;
}
测试


测试

您是否在HTML上有任何可以在页面之间区分的类名或id?如果没有,您是否根据页面获得了单独的CSS文件?如果将一个CSS不加区分地应用于所有页面,则需要设置一个类名、属性或用于区分页面的内容。每个页面在wordpress中都有一个唯一的id或类,以便在商店页面中使用#商店页面。正文{溢出:可见}Sry出错。现在应该修好了
body#ID61 {margin: 0; height: auto; overflow: visible }