<li> 个元素(文本和要点)是白色的

<li> elements (text and bulletpoints) are white

上下文:Wordpress 4.3 运行 Ollie McCarthy 的 Gonzo 主题。

所以我一直在努力解决我们当前生产网站上的一个问题,但我不太明白发生了什么。

几乎所有 <li> 都默认显示为白色。例如,尝试查找页面上随机条目的电话号码(或 SELECT ALL)http://outoftheblue.org.uk/artist-directory

通过检查 "hidden" 元素,它告诉我这是由以下函数引起的

body {
    color: white;
}

我想不通这是从哪里继承来的。我们的预建主题有一个 style_reset.css,它将任何 <ul> 定义为 #222(黑色)。没有白色礼物。我们的 main_css 也没有给我任何线索。我什至尝试使用 Notepad++ 在整个目录中搜索上述字符串,但无济于事。

有没有人以前遇到过这个问题或知道可能导致此问题的插件?

它位于页脚小部件中。带有文本

的那个

Out of the Blue Arts & Education Trust

36 Dalmeny Street, Edinburgh EH6 8RG
0131 555 7100

Scottish Charity SC 022812
Company registration number – SC235075
Registered in Scotland
Limited by Guarantee

我会修改那个小部件,这样 <head><style> 声明就消失了。

Ln 2226 有一个样式,因为它是最后一个匹配的标签,所以它会覆盖您重置的标签,因为它们具有相同的特异性。

如果你添加

body a, body li, body span {
    color: #222;
}

进入重置 css 或页面中的其他地方,应该可以解决问题,因为它具有更多的特异性,因此优先。