Target h1 on single post page

时间:2015-07-26 作者:square_eyes

我的主题中有CSS使所有H1变白。一篇文章有一个白色的背景图像,所以我想专门针对这篇文章,并使文本变成灰色。

h1。条目标题正确地针对所有页面。

我尝试了下面的几次迭代,但无法将一篇文章作为目标。

#postid-156.h1.entry-title {
    color: #666666 !important;
} 
我是CSS的新手,所以希望我很接近。

1 个回复
最合适的回答,由SO网友:websupporter 整理而成

你试过了吗

.post-156 h1{
     color: #666666 !important;
}
如果其中一个包装器元素<article> 正在运行post_class() post ID成为此包装器的一个类,如.post-156. 所以您可以说所有h1都包含在类的包装器中.post-156

另一种可能性,如果<body>-标记正在使用body_class():

.postid-156 h1{
    color: #666666 !important;
}
希望,这会有所帮助。

参考号:

https://codex.wordpress.org/Function_Reference/post_class

https://codex.wordpress.org/Function_Reference/body_class

结束

相关推荐

WordPress-父主题中有多个css文件的子问题

好的,我正在尝试设置一个子主题,但无法解决父主题中许多不同css文件的问题。当我看着codex guide 这只是举例说明如何使用一种样式进行设置。父主题中的css文件。父主题是wooshoplite. 我让儿童主题部分处理一些颜色和破碎的图像,但结构和其他东西看起来很糟糕。请参阅所附图片。你们能帮我引路吗?解决这个问题的正确方法是什么?我在功能上尝试了不同的方法。php,但似乎什么都不管用。/D