我的系统上安装了wordpress。我使用的是20个主题,在主题目录中有style.css文件。在那个文件中我试过
body {
background-color: red;
}
但没有任何反应,无论style.css有什么变化,它都不会反映在浏览器中。 请帮忙。
答案 0 :(得分:5)
您是否清除了浏览器的缓存?通常,浏览器会缓存css文件以提高效率,因此您对其所做的任何更改都需要您清除缓存。
如果您使用的是Windows机器:ctrl + shift + del
应显示清除缓存对话框
修改:您的css似乎位于样式表的@media print
部分 - 仅适用于打印材料
答案 1 :(得分:2)
解决这个问题的最佳方法是在Firefox中安装Firebug或在Chrome中使用内置的Inspector。
右键单击页面,执行'Inspect Element'并检查Inspector告诉您的内容。您正在设置的背景颜色可能会被另一个样式规则(Inspector会告诉您)或其他具有其他背景颜色的元素放置在正文顶部,从而隐藏红色背景颜色。
无论哪种方式,做一个'Inspect Element'都会明白这一点。我们只能从这里猜测。
答案 2 :(得分:1)
首先确保您正在编辑正确的样式表。例如,尝试擦除此文件中的所有样式代码并刷新您的网站。如果你失去了你的风格,那么你就是在正确的地方。
第二次尝试使用Firebug Addon它将帮助您检查html元素,然后您可以显示此元素的相应CSS。您可以随意更改任何内容并直接在页面上查看效果,然后您可以将这些更改写入样式表。 希望它可以帮助你。
答案 3 :(得分:1)
也许这个样式被身体上的另一个背景属性覆盖了几行(浏览器将始终呈现元素的最后一个css属性)。你可以用firebug轻松检查的东西。
如果你有插件,请确保禁用它们。
除此之外以及已经提出的建议我不完全确定会导致这个
的原因