我知道這個話題已經被詳細報道了,但是我已經嘗試了許多建議,沒有得到任何結果。我試圖找出我在做什麼錯在這裏,IE條件陳述
<!--[if IE]>
<span class="itemt2e">Title</span>
<![endif]-->
<!--[if !IE]>
<span class="itemt2">Title</span>
<![endif]-->
它位於身體,在html的頭部
<style>
.itemt2e{font-size:14px;}
.itemt2{font-size:16px;}
</style>
顯然,目的是爲了讓字體如果瀏覽器是IE的任何版本,大小爲14px,所有其他瀏覽器(firefox,chrome,safari等)的大小爲16px。代碼顯示在HTML中,但瀏覽器沒有解釋它,因爲「標題」一詞在任何瀏覽器中都不顯示。
你如何測試? IE10不再做條件聲明。 IE10的「仿真」選項實際上並沒有對IE條件語句做出響應。瘋狂,我知道。測試這個的唯一方法是在具有實際版本的IE9的計算機上。 –
哇,謝謝你。那麼大於10的任何版本都不會對此做出迴應?我測試了IE 11,但Firefox,Chrome和Safari都沒有反應。所以我堅持IE瀏覽器對事物的解釋? – SLIM
確實,條件註釋僅適用於IE5到IE9。這些是唯一可以讀取它們的瀏覽器。 –