2011-11-02 69 views

回答

4

據我所知,沒有。由於過濾器在其他任何瀏覽器中都沒有任何作用,因此加載CSS這一行所花費的時間總是幾乎無法衡量,並且發現它什麼都不做。沒有理由擔心它。

如果您真的關心它,可以將過濾器放在單獨的IE特定CSS文件中,並將<link>元素包裝在條件IE語句中。

1

我會去評論風格,包括IE特定的樣式表。它們甚至不會被加載到非IE瀏覽器,並且所有字符的加載關係可能是這裏最好的節省。我不擔心和額外的http呼叫或兩個版本特定的sylesheets,但一如既往,這將取決於您的實際網站結構和內容,例如,樣式表大小。

例如
IE 7或以上: <!--[if gt IE 6]> <link rel="stylesheet" type="text/css" href="ie7-and-up.css" /> <![endif]-->

IE 6只: <!--[if IE 6]> <link rel="stylesheet" type="text/css" href="ie6.css" /> <![endif]-->

相關問題