區分IE6、IE7、Ff的CSS樣式表
- 2007-12-23
- 12950
- 0
因為Internet Explorer6、Internet Explorer7和Firefox對於CSS的解析還是有些許的不同,所以我們可以利用以下Hack的方式來作區分
因為現在這三個遊覽器就是最多人用的,可是基本的CSS解析就差很多,尤其對於拿css排版的人真是一大困擾,比如說小鋪就遇到這種鳥問題...所以當我們需要讓Internet Explorer6、Internet Explorer7和Firefox可以分別吃不同css的時候可以利用以下招式
因為IE可以吃在CSS中包含*的敘述而Ff不吃所以分辨IE和Ff的時候可以這樣寫
top:51px;*top:36px;
如果還要在分辨IE7和6的話可以利用_下底線來達到效果
top:51px;*top:36px;_top:30px;
★注意事項:請記住順序Firefox、Internet Explorer7、Internet Explorer6
IE6 | E7 | Ff | |
* | 支援 | 支援 | 不支援 |
_ | 支援 | 不支援 | 不支援 |
回應討論