IE7相容性問

2021-06-29 17:00:36 字數 389 閱讀 8857

1. 背景顏色

background

:rgba(255,255,255,1);

+background

:#ffffff!important;

這樣的hack沒有起作用,為啥呢。。。

2. li高度的bug

導致了ie6、7與其他瀏覽器不相容,ie的高度得是+offset的高度,原來這是ie的乙個bug,貌似只有li才有這個bug。原因就是 li 裡面有block元素,li之間的空格不會被被忽略,而是單獨占用額外的一行夾在每個li之間,解決辦法就是觸發layout, li ,很簡單吧,但是是我困惑了一陣子呢,呵呵 值得記錄一下

3. 

html 滾動條在IE6和IE7中相容性問題

原因 在該頁面元素的css樣式中沒有加對該元素顯示的大小限制 高度height或寬度width。解決方法 在css中增加對包含滾動條的頁面元素的顯示大小限制。例子 複製 如下 以下css在ie6中滾動天不顯示,但在ie7中正常顯示 div.scrollbardiv 以下css在ie6和ie7中均正常...

IE相容性彙總

平時測試過的一些常見的,以後遇到相容性問題還會持續更新 一 js相關 1.ie7及以下不支援對字串用下標檢索,例如 var s abc console.log s 0 在ie7及以下瀏覽器下結果是undefined 解決辦法是用charat進行檢索 console.log s.chatat 0 結果...

關於ie6,ie7相容性總結

ie的float bug ie6,ie7 使前端工程師們為之困擾,最常見的現象就是 當浮動元素的父級元素在拖動滾動條的時候出現邊框的缺失,對於此類問題的解決方案就是使浮動元素獲得布局.在諸多的情況中,因為頁面需要寬度自由伸縮而不能申明寬度為固定值,但我們可以設定 height 1 在這裡可謂是舉足輕...