其他次風行的是 Mozilla Firefox (簡稱 Fx, FF)。
其他還算是有人在用的, 但是比例都相對非常低的有 Chrome、Safari、Opera...等。
在台灣的比例其實非常的懸殊, IE 各版本加起來可以高達 90% 以上的使用者。不到 10% 的 Fx。
其他加一加連 1% 都不到。但是在國外, IE 的佔有率可以說是節節敗退。
現在 IE, Fx 差不多都佔 4 成左右。其他也還是算小眾, 加起來大約 1 成多。
所以在台灣, 我們要開發一個網站, 通常至少要通過 IE, Fx 二種瀏覽器的檢視正常才行。
如果只要適應二種瀏覽器也就算了。偏偏 IE 又分好幾個版本 IE6, IE7, IE8。
而每一個版本的檢視結果又偏偏可能不一樣。
今天剛好處理了一下幾個 CSS 的問題。就把幾個 CSS 適應瀏覽器的語法整理在這。免得年久健忘...
| 前/後置 | Fx | IE8 | IE7 | IE6 |
| * | x | √ | √ | √ |
| + | x | √ | √ | x |
| _ | x | x | x | √ |
| \9 (後 | x | √ | √ | √ |
| !important (後 | √ | √ | √ | x |
上述有一些實測的結果也不太一樣,有空再來好好的試一下。
另一個針對不同瀏覽器, 出現不同資料的方式如下:
<span style="display:block;display:none\9;">所有非 IE 都會顯示</span>
<!--[if IE 8]>IE 8 會顯示<![endif]-->
<!--[if IE 7]>IE 7 會顯示<![endif]-->
<!--[if IE 6]>IE 8 會顯示<![endif]-->
調起 CSS 真的是有時候會很抓狂...哈哈。
















0 意見:
張貼意見