2014-02-23 55 views
0

我需要修复被打破我的布局在IE 11.CSS用于IE 11只

<!--[if IE]> 
<![endif]--> 

IE 9.

后不支持用java脚本是一个至少优选的方法中的错误,他们的另一种方式是去做这件事吗?

+0

你的问题是类似于这一个:http://stackoverflow.com/questions/18907131/detecting-ie11-using-css-properties –

+0

没有帮助,我只是回到了JavaScript。我建议这个问题的每个人都这样做。 – user3330630

回答

0

条件注释在IE10/IE11中不起作用。

我认为理想的解决方案是了解为什么需要IE检测,并努力找到一个不需要任何浏览器检测的解决方案。 IE11实际上(并且最终!)在现代网络标准方面非常出色,所以我认为你不需要检测它。

+1

我明确表示在IE 9之后它不被支持,并且我明确表示它打破了我的布局,因此我必须说你根本没有阅读我关于我的问题的描述。虽然IE11比其前辈更好,但并不意味着它是一个“非常好的网页浏览器”。 -1 – user3330630

+0

同意,IE css引擎不会正确更新窗口大小的max-height属性。不得不用javascript来做,它更好,但仍然不好 – nilveryboring