首頁 > web前端 > css教學 > 主體

ie6 註釋引起的問題_經驗交流

WBOY
發布: 2016-05-16 12:04:06
原創
1703 人瀏覽過

問題:div框架裡的文字在IE6中出現溢出現象,IE7和FF都顯示正常,經過測試,發現這似乎與FLOAT浮動有關,只要把相應div中的float去掉,就可以顯示正常,可缺少了float ,在FF下就無法正常顯示div的位置,確實讓我頭疼的非常,今天在網上找找資料,發現IE6的文字溢出原來是由於註釋所造成的
問題原因以及解決方法。

原因: 大部分是由註解造成文字溢出,屬於IE6的BUG,溢出文字的字數=註解的條數*2-1,這裡的字數在中 文或英文數字時都成立。註釋坐在位置與溢出位置、區塊的浮動以及文字區塊的固定寬度有必然聯繫。

解決方法:
1、不放置註解。最簡單、最快捷的解決方法;
2、註解不要放置於2個浮動的區塊之間;
3、將文字區塊包含在新的

之間,如:
↓這就
是多出來的那隻豬
;
4、去除文字區塊的固定寬度,與3有相似之處;
5、在後面加一個
或空格;(不建議)
6、使用IE註解格式,如:
7、給盒子加position:relative;屬性
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板