禁用特定网页上的样式

时间:2017-09-25 19:09:15

标签: php wordpress css-selectors

我正在使用wordpress主题,我想禁用网站主页上的表单。我没有任何网页设计技巧。

表单由dynamic-style.php文件定义,将边框设置为0px解决问题。我确实理解这些设置适用于每个页面。在此文件中添加条件似乎是一个坏主意。

如何将此设置仅应用于特定页面?

由于

2 个答案:

答案 0 :(得分:1)

通常在wordpress中,每个页面/帖子都有唯一的ID,因此如果您检查 body 元素,您会在课堂上找到类似 page-id 的内容或任何内容否则应该是唯一的。

所以你可以使用这个独特的类来应用你的CSS。

答案 1 :(得分:1)

通常,wordpress中的主页在其home标记中包含body类,因此它应该可以添加此CSS规则:

.home form {
  display: none;
}

这将禁用该页面上所有表单的显示。如果该页面上有多个表单,则应将该表单的类名或ID放入该选择器而不是表单标记,如

.home .newsletter_application {
  display: none;
}