IE6中莫名其妙地多出一行文字 IE6注釋BUG

2021-08-27 01:34:03 字數 778 閱讀 6085

ie6中,一行文字被自動地複製一部分,並顯示在其下邊。

出現這個問題的原因:

大部分是由注釋造成文字溢位,屬於ie6的bug,溢位文字的字數=注釋的條數*2-1,這裡的字數在中 文或英文數字時都成立。注釋坐在位置與溢位位置、區塊的浮動以及文字區塊的固定寬度有必然聯絡。

通常,乙個容器包含2兩個具有「float」樣式的子容器。 第二個容器的寬度大於父容器的寬度,或者父容器寬度減去第二個容器寬度的值小於3。 在第二個容器前存在注釋(這也是為什麼此bug也叫做「ie6注釋bug」的原因)。

這是注釋bug,經典的iebug。

說明:注釋造成文字溢位是ie的bug,注釋造成文字溢位與其位置有關,注釋造成文字溢位與文字區塊的固定寬度有關,溢位文字的字數=注釋的條數*2-1,這裡的字數在中文或英文數字時都成立。

當溢位的文字字數大於文字的字數時,文字區塊將會消失。

解決方法:

1、不放置注釋。最簡單、最快捷的解決方法,嘿嘿……

另一解決方法是:

將注釋改寫成

這樣的形式。

2、注釋不要放置於2個浮動的區塊之間。

3、將文字區塊包含在新的

之間,如:↓這就是多出來的那只豬

。4、去除文字區塊的固定寬度,與3有相似之處。

5、在浮動之後的最後乙個div後面再多乙個div,什麼屬性都不需要加,只要一句clear:both;也可.在需要相容多種瀏覽器的情況下,可加上屬性font-size:0; height:0; overflow:hidden;如:

6、給盒子加position:relative;屬性

一道莫名其妙的數學題

上次寫部落格不知道是什麼時候了,我也不知道為什麼突然想寫部落格 若 n prod p i 定義 tau n prod 1 xi n sum tau d 我們需要得到 sum n sum m xi ij n,m leq 10 先推式子,容易得到 tau n 的狄拉克雷生成函式為 prod frac p...

Web頁面莫名其妙的問題 原因一 相容模式

在web開發的過程中,很多時候我們會碰到一些莫名其妙的問題,今天我就碰到了一次,沒修改幾行 頁面一片空白,嘗試了幾次ctrl z無果,後來終於找到了問題的所在,索性做乙個系統的解決方案的分析。一般情況我們的頁面很複雜,引用了很多js,有通用控制項的,也有自己開發的,遇到這種問題先不要慌,靜下心來,尋...

英特爾 上網本是孩童玩物一說莫名其妙

很顯然,上網本在當前市場上這麼火爆,英特爾是不會動手去打這個非常乖巧的 掌上寶貝 idf過去兩天了,業界對於idf的報道也相對平淡了一些。但是有關上網本的話題依然非常火爆。尤其是有報道稱,英特爾高管稱上網本是孩童玩物,不適合 使用。此訊息一出,被諸多 進而在業內引起軒然大波。阿南德在idf用乙個例子...