我正在使用一些使用几个不同小部件的网站。所有小部件都有一个特定的样式,它们都是不同的。但是,该小部件的每个实例都是相同的。
例如,最近的帖子小部件具有紫色背景,没有其他小部件具有紫色背景,但每次使用最近的帖子小部件时,它都具有紫色背景。
当我将css放入我的主题时,我注意到小部件附加了它的实例,例如最近的帖子 - 2,但问题是,如果我然后将最近的帖子小部件拖到另一个侧边栏,它将成为最近的帖子-3并且我的css不再有效。
有没有人知道如何为最近的帖子系列创建css,所以无论css的实例是什么都可以使用?
非常感谢!
答案 0 :(得分:0)
在没有看到代码的情况下无法帮助您,但我想到的唯一解决方案是使用contains
选择器的一些jQuery,找到一个你知道不会改变然后使用的字符串addClass()
使用css中的background-color:purple !important;
为其添加一个类。
例如$('.sidebar .widget:contains("text")').addClass('purlplebg');
答案 1 :(得分:0)
尝试添加到您的CSS:
.recent-posts-global{background-color:purple !important;}
并将其添加到您创建最近博客项目的任何位置,它将覆盖背景颜色。