2008年11月2日 星期日

針對IE6、IE7寫CSS

最近有遇到一些瀏覽器的問題。
主要是ie6不支援min-height的css

今天看到了這個方法很棒!
直接為IE6或IE7寫CSS


*property:value (只給IE7及以下的版本)
_property:value (只給IE6及以下的版本)
example:
#target{
margin-left:30px;//給所有瀏覽器看的
*margin-left:20px;//給IE全系列看(IE7專用)
_margin-left:10px;//給IE6及以下版本看的(IE7不會識別此設定)
}
資料來源:http://zero159.serveblog.net/?p=57

我之前是用jQuery來操作,如果有比較複雜的,也可以這麼做。

[code language='javascript']

if($.borwser.msie && $.browser.version==6)

   alert('This is IE6');

[/code]