我試圖使用IE特定的條件語句來改變基於瀏覽器類型的類設置。我的印象是他們可以做到這一點,但我似乎無法得到它的工作。我的IE條件語句如何在樣式標記中不起作用?
下面是一個簡單的例子,如果瀏覽器是IE的文本應該是藍色的,否則文本應該保持紅色。
「瀏覽器是IE」在身體語句工作正常,如果我打開Firefox它不在那裏,Internet Explorer ..它是。
我在做什麼錯?
<html>
<head>
<style type="text/css">
.class{color:red;}
<!--[if IE]>
.class{color:blue;}
<![endif]-->
</head>
</style>
<body>
<!--[if IE]>
This browser is IE
<![endif]-->
<p class="class">Color changing text based on browser</p>
</body>
</html>
Psssh,很好..得到了我的類混在我的頭,沒有仔細檢查我的工作。我更喜歡你的解決方案,因爲我覺得創建整個樣式表不是必須的,除非我有大量的css需要進行條件化。 ;)所以我會給你信貸,但肯的也是對的。感謝您的幫助LFSR – payling 2009-11-03 20:20:24
@payling - 不知道這是不是一個錯誤,或者如果這就是你如何寫下它 – 2009-11-03 20:24:59