Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Chrome尊重的Body-Tag CSS样式,但FireFox或IE不尊重_Html_Css_Wordpress - Fatal编程技术网

Html Chrome尊重的Body-Tag CSS样式,但FireFox或IE不尊重

Html Chrome尊重的Body-Tag CSS样式,但FireFox或IE不尊重,html,css,wordpress,Html,Css,Wordpress,我在开发WordPress主题时遇到了一个问题。我用Chrome开发了这个主题,一切看起来都很好。该主题基于WordPress的根主题: 当我在IE和Firefox中测试主题时,我在/CSS/style.CSS文件中定义的CSS元素都没有被应用到元素中 该网站是 在Firebug中,我可以在HEAD部分看到样式表的内容,但是当我查看HTML元素时,没有一条规则应用于元素 一个值得注意的例子是BODY元素,它没有应用背景图像 关于为什么会以特定于浏览器的方式发生这种情况,您有什么想法吗?您的中有

我在开发WordPress主题时遇到了一个问题。我用Chrome开发了这个主题,一切看起来都很好。该主题基于WordPress的根主题:

当我在IE和Firefox中测试主题时,我在
/CSS/style.CSS
文件中定义的CSS元素都没有被应用到元素中

该网站是

在Firebug中,我可以在HEAD部分看到样式表的内容,但是当我查看HTML元素时,没有一条规则应用于元素

一个值得注意的例子是BODY元素,它没有应用背景图像


关于为什么会以特定于浏览器的方式发生这种情况,您有什么想法吗?

您的
中有一个错误。侧边栏底部{margin bottom:30px;“}
声明:双引号是错误的。当然Chrome有办法继续,但Firefox和IE忽略了以下规则

定义背景图像的
样式.css
规则的一部分应用于
#body
而不是
body
选择器,因此应用于
id
等于
body
的元素,而不是应用于
body
元素,后者在HTML代码中没有任何id


始终使用检查CSS样式表是一个很好的策略,以避免出现第一个问题。

您是否使用chrome developer tool或firebug查看了body标记,它将显示body标记正在生效的CSS文件。body元素从主题中的许多其他样式表中获取规则,但不是style.css。谢谢您的回复。以前是尸体,但我在上面加了一个#,看看是否有帮助。我已将其更改回原处,但没有任何效果。没有问题:)请将答案设置为正确答案以结束问题。