瀏覽器相容性問題

2021-07-22 15:28:52 字數 628 閱讀 1052

解決方案

應該用ie8相容模式瀏覽網頁, 而不應該用ie9或ie10渲染模式. 很多使用者安裝ie10後發生很多網頁顯示錯亂, 就是相容性的原因, 因為ie10預設的渲染模式是ie10. 此時應該將其改為ie7渲染模式。

為什麼用ie6/7渲染模式的原因如下:

中國所有網頁肯定都支援ie, 支援ie就是支援ie核心的所有瀏覽器. 但並不一定支援chrome, firefox, 雙核瀏覽器的高速模式, 原因很簡單, 網頁開發人員沒有那麼多時間和精力去相容及測試那麼多瀏覽器, 開發人員能讓網頁在ie下正常工作已經不錯了, 就這還老得加班呢, 還有很多新需求和bug,測試人員還要去改

渲染模式和網頁開啟速度幾乎沒有關係, 使用者感覺不到.

目前暫沒有統一的能解決這樣的工具,最普遍的解決辦法就是不斷的在各瀏覽器間除錯網頁顯示效果,通過對css樣式控制以及通過指令碼判斷並賦予不同瀏覽器的解析標準。

如果所要實現的效果可以使用框架,那麼還有另乙個解決辦法是在開發過程中使用當前比較流行的js,css框架框架,如jquery,yui等等,因為這些框架無論是底層的還是

應用層的一般都已經做好了瀏覽器相容,所以可以放心使用。除此之外,css提供了很多hack介面可供使用,hack既可以實現跨瀏覽器的相容,也可以實現同一瀏覽器不同版本的相容。

瀏覽器相容性問題

苦惱的區別 1.image repeat 在火狐裡比較正常,可是在ie中一直repeat.背景是乙個關閉的x號,div設定的backgourn image url xx 結果在ie中卻不行,最後找到原因是ie中要顯式的寫上image repeat norepeat這屬性,還有好多的差異,明天 去了 ...

瀏覽器相容性問題

瀏覽器相容問題一 不同瀏覽器的標籤預設的外補丁和內補丁不同 問題症狀 隨便寫幾個標籤,不加樣式控制的情況下,各自的margin 和padding差異較大。碰到頻率 100 解決方案 css裡 備註 這個是最常見的也是最易解決的乙個瀏覽器相容性問題,幾乎所有的css檔案開頭都會用萬用字元 來設定各個標...

瀏覽器相容性問題

1.不同瀏覽器的標籤預設的內邊距和外邊距是不同的 先將瀏覽器所有標籤預設的內外邊距設定為0 然後再去設定各個標籤需要的內外邊距。2.塊屬性標籤float後,又有橫向的margin的情況下,在ie顯示的比設定的margin大 div3.設定較小高度的容器 小於10px 時,在ie6下不識別小於10px...