Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
IE评论根本不在页面上呈现css_Css_Internet Explorer_Internet Explorer 8_Internet Explorer 7_Comments - Fatal编程技术网

IE评论根本不在页面上呈现css

IE评论根本不在页面上呈现css,css,internet-explorer,internet-explorer-8,internet-explorer-7,comments,Css,Internet Explorer,Internet Explorer 8,Internet Explorer 7,Comments,这是我的网站,它在chrome、firefox和IE9上运行良好。当我在IE7和IE8上尝试时,我用于css的IE注释根本没有显示出来。我的网站: css文件在本地运行良好,但当我上传到主机时,css不会显示。我正在使用IE调试器进行浏览器测试(IE)。IE的F12键。当我尝试查找ieHacks.css和ieHacks7.css时,没有显示任何内容。我不明白ie评论不起作用的原因是什么 如有任何帮助或建议,将不胜感激 可能您对css文件的命名不正确 您的站点可能正在尝试使用css/ieHac

这是我的网站,它在chrome、firefox和IE9上运行良好。当我在IE7和IE8上尝试时,我用于css的IE注释根本没有显示出来。我的网站:


css文件在本地运行良好,但当我上传到主机时,css不会显示。我正在使用IE调试器进行浏览器测试(IE)。IE的F12键。当我尝试查找ieHacks.css和ieHacks7.css时,没有显示任何内容。我不明白ie评论不起作用的原因是什么


如有任何帮助或建议,将不胜感激

可能您对css文件的命名不正确

您的站点可能正在尝试使用css/ieHacks.css和css/ieHacks7.css,但实际的文件是css/ieHacks.css和css/ieHacks7.css

还可以尝试使用绝对URL,看看是否会有所不同,例如:

<!--[if lt IE 9]>
    <link rel="stylesheet" href="/css/iehacks.css" type="text/css" media="screen, projection" />
<![endif]-->

<!--[if IE 7]>
    <link rel="stylesheet" href="/css/iehacks7.css" type="text/css" media="screen, projection" />
<![endif]-->

还有,请注意,你先做一个更一般的作业,然后再做一个更具体的作业,这是有意的吗?第一个css文件将应用于ie7,第二个更具体

更新:

您的网站css似乎如下所示,与您在问题中所说的不同:

<!--[if lte IE 8]>
    <link rel="stylesheet" href="css/iehacks.css" type="text/css" media="screen, projection" />
<![endif]-->
<!--[if IE 7]>
    <link rel="stylesheet" href="css/iehacks7.css" type="text/css" media="screen, projection" />
<![endif]-->
<!-- [if !IE 7]>
    <style type="text/css">
        #wrap {display:table;height:100%}
    </style>
<![endif]-->


愚蠢的事情,但你确定它们在服务器上?我根本无法加载它们,直接URL或其他方式。不断得到404。我肯定我加载了它。使用它加载的直接url,但不是文件路径。可能问题是我在查找“css/ieHacks.css”,大写字母是“h”。我的错。你是对的,这是语法错误,指出它是TY。是的,问题是我用于css的名称错误。是的,css顺序正如您所看到的那样。我只想为特定的浏览器应用必要的css。在这种情况下,您能将我的解决方案标记为正确吗。。。?事实上:)
<!--[if lte IE 8]>
    <link rel="stylesheet" href="css/iehacks.css" type="text/css" media="screen, projection" />
<![endif]-->
<!--[if IE 7]>
    <link rel="stylesheet" href="css/iehacks7.css" type="text/css" media="screen, projection" />
<![endif]-->
<!-- [if !IE 7]>
    <style type="text/css">
        #wrap {display:table;height:100%}
    </style>
<![endif]-->