selector{
property:value; /* 所有瀏覽器 */
property:value\9; /* 所有IE瀏覽器 */
+property:value; /* IE7 */
_property:value; /* IE6 */
}
當然,注意順序。根據CSS的優先性,上面的寫法,分別針對Firefox、IE8、IE7和IE6顯示值。讓我們看看這個演示:
演示的CSS代碼如下:
p.ie{
height:60px;text-align:center;line-height:60px;border:1px dashed #bbb;background:#f7f7f7;font:15;
color:blue; // 所有瀏覽器
color:brown\9; // 所有IE瀏覽器
+color:red; // IE7
_color:green; // IE6
}
哈,事實就這么簡單。你看到的是那一句話呢?如果你多個瀏覽器都測試了,就會看到,顯示的文字和顏色是不同的。為什么?看看我的HTML中這個段落是這樣寫的:
對,就是IE條件注釋+CSS的結果。順路學一下IE條件注釋吧。不用再舉例了吧,一看就知道那個對那個了。
? Copyright 2005~2025 珠海超凡科技有限公司 All rights reserved 粵ICP備11027936號 粵公網安備:44040202000848號