css樣式判斷瀏覽器

2021-08-30 20:31:50 字數 407 閱讀 3109

[b]區別ie6、ie7、ie8、firefox[/b]

#tip

為ie系列瀏覽器可讀「\9」,而ie6和ie7可讀「*」(公尺字型大小),另外ie6可辨識「_」(底線),因此可以依照順序寫下來,就會讓瀏覽器正確的讀取到自己看得懂得css語法,所以就可以有效區分ie各版本和非ie瀏覽器(像是firefox、opera、google chrome、safari等)。

[b]區別ie6、ie7 (方法 2)[/b]

#tip

因為ie7可讀取「!important;」但ie6卻不行,而css的讀取步驟是從上到下,因此ie6讀取時因無法辨識「!important」而直接跳到下一行讀取css,所以背景色會呈現橘色。

還有一招

在firefox下應為紅色,在ie6.0下應為藍色,在ie7.0下應為綠色。

CSS之瀏覽器預設樣式問題

今天自己寫css樣式時,其中用到了標籤,設定了一系列效果後執行,發現位置與設定有出入。chrome上開啟檢查項,發現標籤的styles底部多了以下一段 ul,menu,dir 解決的方法 1 比較簡單的一種方法 在css檔案開頭設定萬用字元樣式,比如 覆蓋掉瀏覽器的預設設定 在複雜頁面中不建議使用此...

判斷瀏覽器

if page.request.browser.ecmascriptversion.major 0 page.request.browser.w3cdomversion.major 0 判斷是否支援指令碼 response.write 瀏覽器名稱與版本號 page.request.browser.t...

判斷瀏覽器

不區分版本 function mybrowser 判斷是否opera瀏覽器 if useragent.indexof firefox 1 判斷是否firefox瀏覽器 if useragent.indexof chrome 1 if useragent.indexof safari 1 判斷是否sa...