通过主题设置归档/类别侧栏小部件的样式 时间:2012-12-03 作者:webworm 我想更改侧栏中类别和归档小部件的外观,以便每个类别/月份交替行颜色。我知道如何实现这一点的唯一方法是修改核心中的PHP代码,该代码生成类别并归档小部件(根据奇偶行输出交替的css样式)。我希望避免修改核心文件,而是在主题中执行所有操作。有没有办法从主题内或仅通过CSS为这些小部件完成奇偶行样式设置? 2 个回复 SO网友:onetrickpony 使用:nth-child() 伪类:li:nth-child(odd){ background-color: white; } li:nth-child(even){ background-color: green; } SO网友:s_ha_dum 我知道如何实现这一点的唯一方法是修改核心中的PHP代码,该代码生成类别并归档小部件(根据奇偶行输出交替的css样式)。如果不能在CSS中完成,请不要编辑核心。复制核心小部件的代码并创建自己的小部件。顺便说一下,我真的很喜欢One Trick Pony\'s 解决方案(+1),但这是一个我仍然不信任的CSS3解决方案。(快速环顾四周表明IE8不支持nth-child ) 不过,我们正在接近可接受的支持。我在等待这一天。。。 结束 文章导航