国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

IE6的雙倍,3px,注釋引起的文字錯位等幾個BUG解決方法

2024-07-11 08:36:32
字體:
來源:轉載
供稿:網友

1、IE 6 中 ,DIV 使用背景圖片(或直接插入圖片在DIV中)的時候,在圖片的下端會出現一條空白間隔,經測量,剛好是 3px .
解決辦法:
IE6默認字號是12pt,默認行高是normal。
找到原因就好解決了,給DIV加上:font-size: 0px;
2、IE6雙倍浮動BUG及解決辦法
比如


#div1 {
float:left;
margin-left:10px;
width:200px;
height:200px;
border:1px solid red
}

左margin邊界設定為了10px,然后IE6卻偏偏給你顯示成雙倍的20px,
解決辦法:
加上display:inline;
3、ie6/7由注釋引起的文字錯位


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
<title>多了一只IE6豬</title>
</head>
<body>
<div style=”width:400px”>
<div style=”float:left”></div>
<!– –>
<!– –>
<!– –>
<div style=”float:right;width:400px”>↓這就是多出來的那只IE6豬</div>
</div>
</body>
</html>

這是個經典的例子。IE6在使用一大堆注釋放在包含在同一個DIV的不同元素之時就會這樣,重復一些文字在文字的頂或底部。
我在ASP生成HTML的循環語句中使用了一段注釋,結果在IE7下顯示整個DIV頂部像空了一截,底部正常,而IE6則頂部空一截,底部還有重影文字,就像上面多出現的豬一樣。
解決方法是:去掉注釋或者注釋不要放置于2個浮動的區塊之間。
4、IE6的著名3px BUG(斷頭臺bug)


<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
<title>52css.com</title>
<style type=”text/css”>
<!–
#left {
float:left;
width:200px;
height:100px;
background:#f00;
}
#right {
width:200px;
height:100px;
background:#fc0;
}
–>
</style>
</head>
<body>
<div id=”left”>oyksoft.com</div>
<div id=”right”>oyksoft.com</div>
</body>
</html>

兩個層,一個浮動,一個不浮動,把浮動的一個放在不浮動層中,你會發現兩個之間有點間隙,寬度為3px。這個問題是最讓人頭疼的問題了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石城县| 杭州市| 丹棱县| 三门峡市| 武鸣县| 文昌市| 桂林市| 北碚区| 七台河市| 桂林市| 定日县| 连江县| 鸡东县| 龙井市| 上杭县| 新闻| 舟曲县| 贺州市| 太保市| 滨州市| 克拉玛依市| 灵寿县| 伽师县| 珲春市| 教育| 自贡市| 玛多县| 涞水县| 盱眙县| 宝清县| 安图县| 乌鲁木齐县| 沈丘县| 临西县| 丹巴县| 南宫市| 松桃| 米脂县| 安远县| 桦甸市| 尤溪县|