Internet Explorer 7是否存在“背景图像”属性的CSS解析问题?

Internet Explorer 7是否存在“背景图像”属性的CSS解析问题?,css,internet-explorer,xhtml,internet-explorer-7,cross-browser,Css,Internet Explorer,Xhtml,Internet Explorer 7,Cross Browser,InternetExplorer7出现CSS布局问题让人大吃一惊。在使用开发人员工具检查CSS时,我发现样式表中定义的某些属性没有出现在已解析的CSS结构中。。。然后我看到它显示为背景图像属性的解析值: background-image : url(/trunk/httpdocs/images/layout/HCBL_Homepage_01.jpg); WIDTH: 1200px; 几乎抹去了定义的宽度属性 CSS文件中此元素的实际代码: div#header { width:

InternetExplorer7出现CSS布局问题让人大吃一惊。在使用开发人员工具检查CSS时,我发现样式表中定义的某些属性没有出现在已解析的CSS结构中。。。然后我看到它显示为背景图像属性的解析值:

background-image : url(/trunk/httpdocs/images/layout/HCBL_Homepage_01.jpg); WIDTH: 1200px;
几乎抹去了定义的宽度属性

CSS文件中此元素的实际代码:

div#header {
        width: 1200px;
        height: 100px;
        margin-left: auto;
        margin-right: auto;
        background-image: url('/trunk/httpdocs/images/layout/HCBL_Homepage_01.jpg');
        background-repeat: no-repeat;
}
如果有人能提供一些见解,或者提供一个描述这个问题的链接,也许还有一个解决方法。。。我将非常感激

另外,我只从样式表和CSS语法的解析角度对此感兴趣。我目前不关心渲染和显示问题;我只是想得到IE7,我感觉IE6在识别和解析样式表中定义的所有CSS属性时会遇到类似的问题

还有,这里有一个 这说明了所描述的问题


提前谢谢各位

您确定url周围有规则的倒逗号,而不是花哨的卷曲逗号吗?如果你把它们改成引号,你会有同样的行为吗?

你确定你的url周围有规则的倒逗号,而不是花哨的卷曲逗号吗?如果你把它们改成引号,你会有同样的行为吗?

我不是100%了解你的文件夹结构或者你是如何访问你的图像的,但是你有没有尝试过不使用第一个斜杠或添加。。在第一条斜线之前


CSS和JPG文件在您网站的根目录中的位置在哪里?

我不是100%了解您的文件夹结构或如何访问图像,但您是否尝试过不使用第一个斜杠或添加。。在第一条斜线之前


CSS和JPG文件在您网站的根目录中位于哪里?

它们是常规单引号,而不是反引号或双引号。带引号和不带引号都会出现相同的行为。你是否碰巧处于怪癖模式?你甚至不需要引号,这就是括号的作用。是的,我知道引号是可选的。但无论是否有引号,都会发生同样的事情。您可能有“设置”标准模式,但可能有其他东西触发怪癖模式。您使用的是什么doctype。我们能看到实际的实时页面吗?它们是常规的单引号,而不是反引号或双引号。带引号和不带引号都会出现相同的行为。你是否碰巧处于怪癖模式?你甚至不需要引号,这就是括号的作用。是的,我知道引号是可选的。但无论是否有引号,都会发生同样的事情。您可能有“设置”标准模式,但可能有其他东西触发怪癖模式。您使用的是什么doctype。我们能看到真实的实时页面吗?它能很好地找到并显示图像。事实上,在解析过程中,背景图像属性似乎正在使用其他属性作为其一部分。因此,最终的问题是,尽管在样式表中定义了CSS属性,但并不是所有的CSS属性都应用于元素,因此现在就导致了布局问题。它可以很好地查找和显示图像。事实上,在解析过程中,背景图像属性似乎正在使用其他属性作为其一部分。因此,最终的问题是,尽管样式表中定义了CSS属性,但并不是所有的CSS属性都被应用到元素上,从而导致了现在的布局问题。另外,说到doctype,IE6和IE7能处理XHTML1.1 doctype的基本元素吗?或者他们在这方面有很大的分歧,应该选择不同的doctype?例如XHTML1.0过渡版或XHTML1.0严格版?另外,说到doctype,IE6和IE7能否处理XHTML1.1doctype的基本元素?或者他们在这方面有很大的分歧,应该选择不同的doctype?比如XHTML1.0过渡版还是XHTML1.0严格版?