相容性小結

2021-07-26 18:02:27 字數 753 閱讀 9263

1.不同瀏覽器的標籤預設的外補丁和內補丁不同。

解決:*

2.chorme瀏覽器下字型最小12px

解決:font-size:12px;

-webkit-transform-origin-x: 0;

-webkit-transform: scale(0.5833333333333334);

scale=?/12;

3.ie瀏覽器中height和line-height必須成對寫。

4.ie6是有雙倍的margin和padding.

解決:增加display:inline;寫在float和margin一起。

5.jquery中trim()方法在ie8下失效不相容,trim()是針對string型別的。

解決:使用這個函式最好使用$.trim()

或:(1) 去掉字串前後所有空格

function trim(str)

(2)//去除空格,包括前後,中間(包括中間空格,需要設定第2個引數為:g)

function trim(str, is_global)

return result;

}6. 使用bootstrap中的 模態框要呼叫respond.js,這個js要在bootstrap.js之後引用。

7.在360等瀏覽器有時候說滑鼠放上去或出現滾動條,在最外面增加overflow-x:hidden;

8.使用 settimeout注意清空,傳引數時要這樣寫settimeout(function(),10000)

相容性(空格相容性)

在chrome與firefox下顯示的寬度不同,原因是兩個瀏覽器的預設字型不同,給html規定字型即可解決。下面有各種形式的空格,各有不同 不換行空格,按下空格鍵所產生的空格,受字型影響明顯 ensp 半形空格 em寬度的一半 乙個小寫字母的寬度 基本不受字型影響 emsp 全形空格 乙個em寬度 ...

程式相容性

版本可以提供各種不同形式的相容性 源 相容性,鏈結相容性,執行相容性,和程序相容性。這些都是根據c 程式建立各個過程命名的,1 如果沒有使用者需要重新編譯任何 那麼程式庫的版本n和版本m就具有源 相容性 2 如果沒有使用者需要重新編譯任何目標檔案,那麼版本n和版本m就具有鏈結相容性 3 如果沒有任何...

相容性測試

一 什麼是相容性測試二 相容性測試分類三 相容性測試方法四 如何進行相容性測試五 相容性測試的作用 相容性測試是軟體測試過程必不可少的乙個過程,沒有相容測試的測試是不完整的測試,相容性測試的存在是有一定作用的。我個人覺得最少有以下幾點 相容性測試能夠進一步提高產品的質量,提高使用者體驗 相容性測試能...