我应该如何最好地瞄准动态提供的内容?

时间:2012-04-03 作者:Jayhal

我正在编辑“Bizz”组合Wordpress主题(http://www.wpexplorer.com/bizz-wordpress-theme)。它包括用于管理投资组合示例的自定义帖子类型、主页上的亮点等。

我想用不同的颜色设置每个“突出显示”标题后面显示的背景色,但由于它们是动态提供的,我不确定应该如何针对每个h2。

最好通过php将一个唯一的类附加到三个标题中的每一个,还是尝试通过CSS选择器将它们作为目标?我该怎么做才是最好的呢?

我在使用CSS选择器时主要关心的是向后兼容性,我不知道我想用额外的引导来扩展页面。

我该怎么办?谢谢

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

我认为这取决于您是否希望主页上四个“突出显示的”项目列中的每一列都是唯一的,或者您是否希望每个“突出显示的项目”都是不同的。

这有意义吗?

E、 如果你只是想让主页上的四个项目“列”中的每一个看起来都不一样,那么我会使用CSS来实现这一点:可能是第n个类型。

但是,如果您希望项目A(在主页上突出显示时)具有唯一的背景颜色,而不管它出现在哪个列中,那么Id使用PHP将post->Id添加为公文包项目之外的类,然后使用CSS来设置样式。

结束