彈出層在相容模式和IE8模式下顯示不正常

2022-08-03 07:42:12 字數 582 閱讀 3636

彈出層在火狐、谷歌、360極速模式、ie6下都能100%面積正常顯示,但在ie8和360的相容模式下只顯示彈出層下半部分或右半部分的內容,在主頁面加上:

即可解決。

但是我的專案是在彈出層上面再有彈出層,結果是第二彈出層的沒問題了 但是第一彈出層被影響了(一些導航和標題浮動了)。

後來看到了**的源**是這樣寫的:

網友是這樣解釋的:

這是乙個,文件相容模式的定義。

edge 模式告訴 以最高端模式渲染文件,也就是任何 版本都以當前版本所支援的最高端標準模式渲染,避免版本公升級造成的影響。簡單的說,就是什麼版本 就用什麼版本的標準模式渲染

使用以下**強制 ie 使用 chrome frame 渲染

提示 ie 使用者安裝 google frame

google 官方提供了對 google frame 外掛程式安裝情況的檢測,這裡直接呼叫方法即可,如果檢測到 ie 並未安裝 google frame,則彈出對話方塊提示安裝。

script>cfinstall.check();script>

最佳的相容模式方案,結合考慮以上兩種:

Extjs IE8和IE8相容模式問題

收集的問題 出處 最近遇到這樣的問題 好好的乙個頁面,有些人看起來完全正常,但在另外一些機器上就成了一團糟,而在 上又看不出任何問題,比如下面這個情況 找了很久,最後發現原因在於ie8的乙個奇怪的約定 對於所有內部網上的主機 包括localhost 它都會自動啟動所謂的ie7相容模式,在這個模式下,...

IE8中相容性模式

x ua compatible是針對ie8新加的乙個設定,對於ie8之外的瀏覽器是不識別的,這個區別與content ie 7 在無論頁面是否包含指令,都像是使用了 windows internet explorer 7的標準模式。而content ie emulateie7 模式遵循指令。對於多數...

IE8下相容background size方法

background size length percentage cover contain ie9 firefox 4 opera chrome 以及 safari 5 支援 background size 屬性。css3 新增的 background size 是乙個很有用的屬性,用於定義背景...