Css 资源管理器中的页面<;8不';因为某些原因,我没有被设计成样式

Css 资源管理器中的页面<;8不';因为某些原因,我没有被设计成样式,css,html,internet-explorer,ie7.js,Css,Html,Internet Explorer,Ie7.js,我正在设置一个部分使用HTML5样式和ie7.js脚本(支持HTML5样式)的页面。它以前工作过,但现在我使用相同的设置,在IE6/7中出现了未样式。我已经忙了好几天了,不知道为什么。有人能找出问题所在吗 这是我的头: <!--[if lt IE 9]><script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script><![endif]--> &l

我正在设置一个部分使用HTML5样式和ie7.js脚本(支持HTML5样式)的页面。它以前工作过,但现在我使用相同的设置,在IE6/7中出现了未样式。我已经忙了好几天了,不知道为什么。有人能找出问题所在吗

这是我的头:

<!--[if lt IE 9]><script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script><![endif]--> 

<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="stylesheet" type="text/css" media="all" href="http://zzappservices.nl/wordpress/wp-content/themes/zzapp/style.css" />
<link rel="shortcut icon" type="image/x-icon" href="http://zzappservices.nl/wordpress/wp-content/themes/zzapp/favicon.ico" />

<!-- Scripts, CSS and settings specific targeted to Internet Explorer -->
<!--[if lt IE 9]><link rel="stylesheet" href="http://zzappservices.nl/wordpress/wp-content/themes/zzapp/css/ie.css" type="text/css" /><![endif]--> 
<!--[if IE 6]><link rel="stylesheet" href="http://zzappservices.nl/wordpress/wp-content/themes/zzapp/css/ie6.css" type="text/css" /><![endif]--> 

<!--[if IE]>
<link href="http://zzappservices.nl/wordpress/wp-content/themes/zzapp/css/ie.css" media="screen, projection" rel="stylesheet" type="text/css" />
<meta http-equiv="Page-Enter" content="progid:DXImageTransform.Microsoft.Fade(Duration=0.0001)">
<meta http-equiv="Page-Exit" content="progid:DXImageTransform.Microsoft.Fade(Duration=0.0001)">
<![endif]-->


该页面在webkit/mozilla浏览器中工作得非常完美。

您可能遇到的一个问题是,如果IE<9不存在,您的CSS样式表应该包括在内。尝试访问:你会得到一个空白页


IE6样式表似乎也不存在。如果允许,您应该在本地复制这些文件,以确保网站的可靠性。

它们在那里,但到目前为止它们是空的,因为我还没有开始使网站符合IE标准。但即使我删除了引用,它仍然会发生。实际上,它只是在IES中,似乎被style.css中的声明阻塞了:
@import url('css/layouts/1column.css')@导入url('css/styleing.css')@导入url('css/print.css')打印@导入url('extra.css')全部如果我直接链接这些样式表,它就会工作(虽然布局非常复杂,但这正是我所期望的)。有人知道为什么会发生这种情况吗?无论如何,我将放弃@import方法,因为它显然会对性能产生负面影响:。仍然想知道为什么浏览器会被这个问题扼杀……在IE中,如果@import用于CSS,那么样式表将在主体加载后被包括在内,因此如果您的JavaScript依赖于定义的CSS类或样式,它可能会因此而失败。避免@import是个好主意。