Wordpress Post摘录和完整单一帖子的不同颜色背景

时间:2014-06-16 11:03:40

标签: php jquery css wordpress

我真的很感激一些帮助!

我想发布三种不同背景的帖子。

例如 - 邮政1 - 蓝色 帖子2 - 红色 帖子3 - 绿色 帖子4 - 蓝色 帖子5 - 红色 等

我通过使用css实现这一目标。     .post:nth-of-type(3n+1) { background: blue; } .post:nth-of-type(3n+2) { background: red; } .post:nth-of-type(3n+3) { background: green; } 这很好,但现在我希望完整帖子的背景与主页上的帖子摘录的颜色相匹配。

我觉得这可以使用CSS,身体类(我不希望定位特定的帖子号码,因为随着时间的推移会增加许多)或者可能是一个PHP函数,但到目前为止我唯一的方法是它的工作原理是使用jQuery和其他内容之后的颜色加载,这是不理想的。此解决方案还存在一个问题,就好像有人直接分享了帖子的链接,因为没有点击.post摘录,所以不会应用颜色!

`jQuery('.blog .post').click(function() {
localStorage.setItem('newsColor', jQuery(this).css('backgroundColor'));
});
jQuery('.single').css("backgroundColor", localStorage.getItem('writColor'));`

谢谢!

0 个答案:

没有答案