我正在建立一個網站,我想包括基於document mode
瀏覽器在(不是browser mode
)的我的樣式表的不同版本。基於IE文檔模式的加載CSS樣式表
例如,documentmode = ie8
的我可能要加載main_ie8.css
但如果documentmode = ie9
我可能要加載main_ie9.css
我有一個數字,在兼容模式下運行IE9的用戶。這默認document mode
爲ie7標準。我用下面的meta標籤,迫使document mode
到IE9標準IE9:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
問題是browser mode
仍設置爲IE的兼容性。所以用戶代理仍然設置爲IE7。
既然沒有辦法在服務器端,以確定document mode
瀏覽器中運行,並且有條件的意見也是基於browser mode
不是document mode
,我怎麼可以基於document mode
而非browser mode
載入我的css文件。
http://conditionizr.com/ –
對於你IE8文件模式還是隻有IE8有什麼區別? –
不確定你在問什麼。我不認爲IE8中的IE8文檔模式和IE9中的IE8文檔模式有什麼不同。我可能是錯的,但我相信這兩個頁面應該呈現相同的情況? – kralco626