Html Chrome尊重的Body-Tag CSS样式,但FireFox或IE不尊重
我在开发WordPress主题时遇到了一个问题。我用Chrome开发了这个主题,一切看起来都很好。该主题基于WordPress的根主题: 当我在IE和Firefox中测试主题时,我在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元素,它没有应用背景图像 关于为什么会以特定于浏览器的方式发生这种情况,您有什么想法吗?您的中有
/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。谢谢您的回复。以前是尸体,但我在上面加了一个#,看看是否有帮助。我已将其更改回原处,但没有任何效果。没有问题:)请将答案设置为正确答案以结束问题。