2011-10-06 74 views
1

IE瀏覽器爲什麼我不能申請一個CSS是隻有IE瀏覽器, 我試圖與網頁CSS塊做如下書面。CSS僅用於

<style type="text/css"> 
    <!--[if IE]> 
     body a {font-size:12px;text-decoration:none;} 
    <![endif]--> 
<style> 

Reference link

+0

如果你打算做IE特定的風格,你應該小心哪些IE版本它們適用於 - IE9也不可能需要同一種黑客的是IE8和更早的需要。 – Spudley

+0

@Spudley是的,但在我的情況下,我希望它適用於所有的IE版本。 :D –

回答

3

做的是圍繞一個CSS文件引用的方式,

例子:

<!--[if IE]> 
     <link rel="stylesheet" type="text/css" href="all-ie-only.css" /> 
<![endif]--> 

你也許也可以這樣做:

<!--[if IE]> 
    <style type="text/css"> 
     body a {font-size:12px;text-decoration:none;} 
    <style> 
<![endif]--> 

但它必須在html頁面而不是在css文件中。

+0

你也是對的。 –