2014-02-23 83 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