上下文:运行 Ollie McCarthy 的 Gonzo 主题的 Wordpress 4.3。
所以我一直在努力解决我们当前生产网站上的一个问题,但我不太清楚发生了什么。
几乎所有<li>
默认情况下显示为白色。例如,尝试查找页面上随机条目的电话号码(或全选) http://outoftheblue.org.uk/artist-directory
通过检查“隐藏”元素,它告诉我这是由以下函数引起的
body {
color: white;
}
我想不通这是从哪里继承来的。我们的预建主题有一个 style_reset.css,它定义了任何东西 <ul>
作为#222(黑色)。没有白色礼物。我们的 main_css 也没有给我任何线索。我什至尝试使用 Notepad++ 在整个目录中搜索上述字符串,但无济于事。
有没有人以前遇到过这个问题或知道可能导致此问题的插件?
最佳答案
Ln 2226 有一个样式,因为它是最后一个匹配的标签,所以它会覆盖您重置的标签,因为它们具有相同的特异性。
如果你添加
body a, body li, body span {
color: #222;
}
进入重置的 css,或页面中的其他地方,这应该可以达到目的,因为它具有更多的特异性,因此优先。
关于css - <li> 元素(文本和元素符号)是白色的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33920268/