2013-02-26 95 views
3

只是關於IE條件HTML註釋快速(我希望)的問題...條件註釋在IE中顯示了

我使用谷歌SHIV /墊片,使HTML5元素,在IE8少正確呈現,而頭部代碼看起來像這樣...

<head> 
    <meta charset="utf-8" /> 
    <title>Rock & Son Restaurant in Manchester</title> 
    <link href="/rock-and-son/css/reset.css" type="text/css" rel="stylesheet"> 
    <link href="/rock-and-son/css/screen.css" type="text/css" rel="stylesheet"> 
    <!--[if lt IE9]> 
     <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> 
    <![endif]--> 
</head> 

偉大的,我想,當我加載IE 7/8,它的工作!但是,然後條件評論在我的瀏覽器頂部(在所有的IE版本中,包括9)都難以置信。見截圖:

enter image description here

有誰知道這是爲什麼?我正在努力琢磨它!

回答

13

我已經解決了這一點,看來你需要IE和9之間的空間..

<!--[if lt IE 9]--> 
+0

您可以標記自己的答案接受...或者你需要更多的信譽做taht? – Barney 2013-02-26 14:23:21

+0

我可以在2天內接受我自己的答案。 – FunnyOxymoron 2013-02-26 21:04:39