Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.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 ie8如果ie块不起作用_Html_Css_Internet Explorer - Fatal编程技术网

Html ie8如果ie块不起作用

Html ie8如果ie块不起作用,html,css,internet-explorer,Html,Css,Internet Explorer,我正在测试我的一个网页在不同浏览器中的兼容性 我对ie8有一些问题,所以我在代码中添加了众所周知的[if IE]块。这是我添加的代码 <!--[if IE]> <style type="text/css"> .ie-issue{ top:0; } </style> <![endif]--> 但它在我的ie8中没有呈现,也无法想出一种方法让它工作。请帮我完成这项工作。试试页边页

我正在测试我的一个网页在不同浏览器中的兼容性

我对ie8有一些问题,所以我在代码中添加了众所周知的[if IE]块。这是我添加的代码

<!--[if IE]>
    <style type="text/css">
        .ie-issue{
            top:0;
        }
    </style>
<![endif]-->

但它在我的ie8中没有呈现,也无法想出一种方法让它工作。请帮我完成这项工作。

试试页边页眉而不是页眉。

试试!重要的我还想指定位置:绝对在你[如果IE]。最后,请记住,负数也适用于top:-100px

如果无法使条件正常工作,这是一个很好的解决方法:

是否应用.ie问题类?显示的代码中没有任何错误。问题一定在别处。CC或CSS哪个部分不起作用?请通过添加一些可见内容或从CC中删除样式块来进行测试。我猜你的CSS没什么用。元素本身不会呈现任何内容。就CSS而言,top:0;除非设置了位置,否则不执行任何操作。条件注释是在.ie问题的任何其他定义之前还是之后?您是否将ie issue类应用于任何html元素?@Madmartigan ya我将该样式应用于一个div元素,该元素以前具有top:100px。无论如何,我尝试了visible元素,但输出是相同的。至少ie8的开发工具应该显示这个样式块,不是吗?你找到解决方案了吗?