ww国产ww在线观看免_www.日本在线播放_中文字幕一区二区三区四区五区_亚洲专区一区

網至普網絡
400-080-4418
建站資深品牌

建站資深品牌

專業網站建設公司

瀏覽器兼容性問題做網站常見問題匯總

日期::9/10/2016 10:36:44 AM 瀏覽: 5261
1. 默認的內外邊距不同
問題:
各個瀏覽器默認的內外邊距不同
解決:
*{margin:0;padding:0;}
 
2. 水平居中的問題
問題:
設置 text-align: center  
ie6-7文本居中,嵌套的塊元素也會居中
ff /opera /safari /ie8文本會居中,嵌套塊不會居中
解決:
塊元素設置
1、margin-left:auto;margin-right:auto
2、margin:0 auto;
3、

3. 垂直居中的問題
問題:
在瀏覽器中 想要垂直居中,設置vertical-align:middle; 不起作用。例如:ie6下文本與文本輸入框對不齊,需設置vertical-align:middle,但是文本框的內容不會垂直居中
解決:
給容器設置一個與其高度相同的行高
line-height:與容器的height一樣
4. 關于高度問題
問題:
如果是動態地添加內容,高度最好不要定義。瀏覽器可以自動伸縮,然而如果是靜態的內容,高度最好定好。
如果設定了高度,內容過多時,ie6下會自動增加高度、其他瀏覽器會超出邊框
解決:
1.設置overflow:hidden;
2.高度自增height:auto!important;height:100px; 
 
5. IE6 默認的div高度
問題:
ie6默認div高度為一個字體顯示的高度,所在ie6下div的高度大于等于一個字的高度,因此在ie6下定義高度為1px的容器,顯示的是一個字體的高度
解決:
為這個容器設置下列屬性之一
1、設置overflow:hidden;
2、設置line-height:1px;
3、設置zoom:0.08
 
6. IE6 最小高度(寬度)的問題
問題:
ie6不支持min-height、min-width屬性,默認height是最小高度,width是最小寬度。
解決:
    使用ie6不支持但其余瀏覽器支持的屬性!important。
設置屬性min-height:200px; height:auto !important; height:200px; 
 
7. td高度的問題
問題:
table中td的寬度都不包含border的寬度,但是oprea和ff中td的高度包含了border的高度
解決:
       設置line-height和height一樣。在ie中如果td中的沒有內容,那么border將不會顯示
8. div嵌套p時,出現空白行
問題:
div中顯示

文本

,ff、oprea、Chrome:top和bottom都會出現空白行,但是在ie下不會出現空白行。

解決:
設置p的margin:0px,再設置div的padding-top和padding-bottom
9. IE6-7圖片下面有空隙的問題
問題:
塊元素中含有圖片時,ie6-7中會出現圖片下有空隙
解決: 
1、在源代碼中讓
在同一行

2、將圖片轉換為塊級對象display:block;
3、設置圖片的垂直對齊方式  vertical-align:top/middle/bottom
4、改變父對象的屬性,如果父對象的寬、高固定,圖片大小隨父對象而定,那么可以對父元素設置: overflow:hidden;
5、設置圖片的浮動屬性  float:left;
10. IE6雙倍邊距的問題
問題:
ie6中設置浮動,同時又設置margin時,會出現雙倍邊距的問題
例float:left;width:100px;margin:0 100px;
解決:
       設置display:inline;
 
11. IE6 weidth為奇數,右邊多出1px的問題
問題:
父級元素采用相對定位,且寬度設置為奇數時,子元素采用絕對定位,在ie6中會出現右側多出1像素
解決:
將寬度的奇數值改成偶數
 
12. IE6兩個層之間3px的問題
問題:
       左邊層采用浮動,右邊沒有采用浮動,這時在ie6中兩層之間就會產生3像素的間距
解決:
1、右邊層也采用浮動  float
2、左邊層添加屬性  margin-right:-3px;
 
13. IE6 子元素絕對定位的問題
問題:
       父級元素使用padding后,子元素使用絕對定位,不能精確定位
解決:
       在子元素中設置  _left:-20px; _top:-1px;
 
14. 顯示手型cursor:hand
問題:
       ie6/7/8、opera       都支持  但是safari 、 ff 不支持
解決:
寫成 cursor:pointer;  (所有瀏覽器都能識別)  
 
15. IE6-7 line-height失效的問題
問題:
       在ie中img與文字放一起時, line-height不起作用 
解決:
都設置成float
16. td自動換行的問題
問題:
Table寬度固定,td自動換行
解決:
設置Table的table-layout:fixed,td的word-wrap:break-word
17. 子容器浮動后,父容器擴展問題
問題:
子容器都float以后,父容器沒有設定高度,父容器將不會擴展
解決:
只需要添加一個clear:both的div,代碼如下:

   
子容器a

   
子容器b

   


18. 透明png圖片會帶背景色
問題:
在ie6下透明的png圖片會帶一個背景色
解決:
background-image: url(icon_home.png);
background-repeat: no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icon_home.png');
_background-image: none;
19. list-style-position默認值的問題
問題:
ie下list-style-position默認為inside,   firefox默認為outside
解決:
css中指定為outside即可解決兼容性問題
 
20. list-style-image準確定位的問題
問題:
       li前設置圖片時,圖片與其后的文字對齊問題
解決:
1、采用背景定位 和 字符縮進的方法
background:url() no-repeat left center; text-index:16px;
2、采用相對定位方法
li 設置list-style:url();
li的子元素position:relative;top:-5px;
21. ul標簽默認值的問題
問題:
       ul標簽在ff中默認是有padding值的,而在ie中只有margin有值
解決:
       定義ul{margin:0;padding:0;}就能解決大部分問題
22. IE中li指定高度后,出現排版錯誤
問題:
在ie下如果為li指定高度可能會出現排版錯位
解決:
       設置line-height
23. ul或li浮動后,顯示在div外
問題:
div中的ul或li設置float以后,都不在div中
解決:
必須在ul標簽后加
來閉合外層div

24. ul浮動后,margin變大
問題:
ul設置 float后,在ie中margin將變大
解決:<, /SPAN>
設置ul的display:inline,li的list-style-position:outside
25. li浮動后,margin變大
問題:
li設置 float后,在ie中margin將變大
解決:
設置li的display:inline
26. 嵌套使用ul、li的問題
問題:
ie的bug,嵌套使用ul、li時,里層的li設置float以后,外層li不設置float, 里面的ul頂部和它外面的li總是有一段間距
解決:
設置里面的ul的zoom:1
 
27. IE6-7 li底部有3px的問題
問題:
       這個bug產生的充要條件是li的子元素浮動并且li設置了以下CSS屬性之一:width、height、zoom、padding-top、padding-bottom、margin-top、margin-bottom。
解決:
1、div設置clear:left|both,這時li不能設置width、height、zoom。
2、li設置float:left,這時li可以設置width、height、zoom。
3、li設置clear:left|both,這時li不能設置width、height、zoom。
4、IE6/IE7的這個Bug可以通過給li中的div設置vertical-align:top|middle|bottom解決。
 
28. IE6 垂直列表間隙的問題
問題:
       li中有a且設置display:block時,ie6中列表間會出現空隙
解決:
1、li中加display:inline;
2、li使用float  然后 clear:both;
3、給包含的文本末尾添加一個空格
4、設置width
 
29. IE6 列表背景顏色失效的問題
問題:
當父元素設置position:relative;時,在ie6中第一個ul、ol、dl的背景顏色失效
解決:
       ul、ol、dl 都設置為position:relative;
 
30. IE6-7 列表背景顏色失效的問題2
問題:
做橫向導航欄時,ul設置為float且有背景色,li設置為float。ie6-7背景顏色失效
解決:
很多ie的bug都可以通過觸發layout來解決 ul添加屬性
1、height:1%;
2、float:left;
3、zoom:1;
 
31. 列表不能換行的問題
問題:
       li設置為浮動,后面的li緊隨其后,不能換行
解決:
1、為這個ul定義合適的寬高
2、給包含這個ul 的父div定義合適的寬高。
 
32. li中的內容以省略號顯示
問題:
li中內容超過長度時,想以省略號顯示, 此方法適用于ie6-7-8、opera、safari瀏覽器 
ff瀏覽器不支持
解決:
li{width:200px; white-space:nowrap;text-overflow:ellipsis;
-o-text-overflow:ellipsis; overflow: hidden; }
 
33. 超鏈接訪問過后hover樣式不出現的問題
問題:
       點擊超鏈接后,hover、active樣式沒有效果
解決:
       改變CSS屬性的排列順序: L-V-H-A 
 
34. 禁用中文輸入法的問題
問題:
       不能在輸入框中輸入漢字
解決:
只在ie系列 和ff中有效
ime-mode:disabled    (但可以粘貼)
禁用粘貼:
onpaste="return false"
 
35. 除去滾動條的問題
問題:
       隱藏滾動條
解決:
1、只有ie6-7支持
2、除ie6-7不支持 body{overflow:hidden}
3、所有瀏覽器 html{overflow:hidden}
 
36. 讓層顯示在FLASH之上
問題:
       想讓層的內容顯示在flash上
解決:
把FLASH設置透明
1、
2、
 
37. 去除鏈接虛線邊框的問題
問題:
當點擊超鏈接后,ie6/7/8  ff會出現虛線邊框 ,而opera、safari沒有虛線邊框
解決:
ie6/7中 設置為a { blr:expression_r(this.onFocus=this.blur()) }
ie8 和 ff 都不支持expression  在ie8 、ff中設置為  :focus { outline: none; }
 
38. css濾鏡的問題
問題:
    css濾鏡只在ie中有效,Firefox, Safari(WebKit), Opera只能夠設置透明,它們不支持濾鏡filter,無法實現圖片切換中間變換的效果,只能通過透明度來設置。
解決:
       ff中設置透明度   -moz-opacity:0.10;  opacity:0.6;
ie中只設置filter:alpha(opacity=50); 時,ie6-7失效,還要設置
1、zoom:1;  2、width:100%;
 
39. IE6背景閃爍的問題
問題:
       鏈接、按鈕用CSS sprites作為背景,在ie6下會有背景圖閃爍的現象。原因是:IE6沒有將背景圖緩存,每次觸發hover的時候都會重新加載
解決:
       可以用JavaScript設置ie6緩存這些圖片:
document.execCommand("BackgroundImageCache ",false,true);
 
40. 出現重復文字的問題
問題:

 

 
 
↓這就是多出來的那只豬


解決:
1、  改變結構,不出現【一個容器包含2兩個具有“float”樣式的子容器】的結構。
2、減小第二個容器的寬度,使父容器寬度減去第二個容器寬度的值大于3
3、去掉所有的注釋。
4、修正注釋的寫法。
5、在第二個容器后面加一個或者多個
來解決。

41. ff、chrome絕對定位無效
問題:
在IE給td設置position:relative,然后給它包含的一個容器使用position:absolute進行定位是有效的,但在FF和Chrome下卻不可以。
解決:
設置td的display:block。
 
42. IE6 絕對定位的問題
問題:

background:#CCC;">dovapour

內容

解決:
left的定位錯誤問題
1、給父層設置zoom:1觸發layout。
2、給父層設置寬度width
 
bottom的定位錯誤問題
1、給父層設置zoom:1觸發layout。
2、給父層設置高度height
 
43. 子容器寬度大于父容器寬度時,內容超出
問題:
子DIV的寬度和父DIV的寬度都已經定義,在IE6中如果其子DIV的寬度大于父DIV的寬度,父DIV的寬度將會被擴展,在其他瀏覽器中父DIV的寬度將不會擴展,子DIV將超出父DIV
解決:
設置overflow:hidden,子DIV將不會超出父DIV。
44. float的div閉合的問題
問題:
例如:<#div id=”floatA” ><#div id=”floatB” ><#div id=” NOTfloatC” >這里的NOTfloatC并不希望繼續平移,而是希望往下排。(其中floatA、floatB的屬性已經設置為 float:left;)  
這段代碼在IE中毫無問題,問題出在其他瀏覽器中。原因是NOTfloatC并非float標簽,必須將float標簽 閉合。
解決:
在 <#div class=”floatB”> <#div class=”NOTfloatC”>之間加上 < #div class=”clear”>這個div一定要注意位置,而且必須與兩個具有float屬性的div同級,之間不能存在嵌套關系,否則會產生異常。 并且將clear這種樣式定義為為如下即可:.clear{ clear:both;}
 
45. 單選框、復選框與后面的文字對不齊
問題:
     單選框、復選框與后面的文字對不齊。
解決:
.align{font-size:12px;}
.align input{ display:block; float:left;}
.align label{ display:block; float:left; padding-top:3px; *padding-top:5px;}


需注意的問題:
 
1. 設置padding后高度和寬帶都會增加
說明:
       除了ie5.5,其他所有瀏覽器中,設置padding以后高度和寬帶都會增加
2. 使用XHTML 1.0 Transitional后,div寬度
說明:
       在使用XHTML 1.0 Transitional以后div寬度都不包含border的寬度了,設置寬度的時候需要注意下。
3. 外層相對定位,內層絕對定位
說明:
ie6下,外層div的postion: relative,并設置text-align,內層div的postion: absolute,這時內層的位置是相對于text-align而言的
例如:
position:relative
position:absolute


4.   顯示的大小不一致
說明:
默認字本顯示問題,導致 顯示的大小不一致,在ie下比較小一點,其他的瀏覽器都一致,當你使用了 造成問題時請注意。
5. 邊框重疊說明
說明:
為 table、td 都指定了邊框后,然后使用border-collapse:collapse讓邊框重疊,可以看出在發生重疊時,Firefox 是用 td 覆蓋 table 的,而 IE 是用 table 覆蓋 td 的。使用時候需要注意。
6. 設置td padding的說明
說明:
設置td的padding以后高度和寬帶都會增加,padding-left和padding-right的效果都一樣增加了td的寬帶,但是 padding-top和padding-bottom的效果不一樣。最好不要使用td的ding-top和padding-bottom
7. ul設置的說明
說明:
ul一般設置:list-style-type:none;margin:0px;padding:0px;li一般設置:list-style-type:none; list-style-position:outside
8. 使一個層垂直居中于瀏覽器中
說明:
使用百分比絕對定位,與外補丁負值的技巧,負值的大小為其自身寬度高度除以二
div {
position:absolute; top:50%; lef:50%; margin:-100px 0 0 -100px;
width:200px; height:200px; border:1px solid red;
}
 
9. 萬能 float 閉合
說明:
可以用這個解決多個div對齊時的間距不對, 將以下代碼加入Global CSS 中,給需要閉合的div加上 class=”clearfix” 即可

10. 觸發layout
說明:
IE6中很多Bug都可以通過觸發layout得到解決.下列的CSS屬性或取值會讓一個元素獲得layout:        
position:absolute 絕對定位元素的包含區塊(containing block)就會經常在這一方面出問題
float:left|right 由于layout元素的特性,浮動模型會有很多怪異的表現
display:inline-block 當一個內聯級別的元素需要layout的時候就往往符用到它,這也可能也是這個CSS屬性的唯一效果----讓某個元素有layout
width: 除auto外的任何值
height: 除auto外的任何值
zoom: 除auto外的任何值
 
11、如何使連續長字段自動換行
ff最新版本 word-wrap:break-word;就可以了
ff舊版本 還要使用javascript完成文字換行

 
, ENT: 0px; FONT: 12px/28px 'Microsoft Yahei', Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-stroke-width: 0px">       左邊層采用浮動,右邊沒有采用浮動,這時在ie6中兩層之間就會產生3像素的間距
解決:
1、右邊層也采用浮動  float
2、左邊層添加屬性  margin-right:-3px;
 
13. IE6 子元素絕對定位的問題
問題:
       父級元素使用padding后,子元素使用絕對定位,不能精確定位
解決:
       在子元素中設置  _left:-20px; _top:-1px;
 
14. 顯示手型cursor:hand
問題:
       ie6/7/8、opera       都支持  但是safari 、 ff 不支持
解決:
寫成 cursor:pointer;  (所有瀏覽器都能識別)  
 
15. IE6-7 line-height失效的問題
問題:
       在ie中img與文字放一起時, line-height不起作用 
解決:
都設置成float
16. td自動換行的問題
問題:
Table寬度固定,td自動換行
解決:
設置Table的table-layout:fixed,td的word-wrap:break-word
17. 子容器浮動后,父容器擴展問題
問題:
子容器都float以后,父容器沒有設定高度,父容器將不會擴展
解決:
只需要添加一個clear:both的div,代碼如下:

   
子容器a

   
子容器b

   


18. 透明png圖片會帶背景色
問題:
在ie6下透明的png圖片會帶一個背景色
解決:
background-image: url(icon_home.png);
background-repeat: no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icon_home.png');
_background-image: none;
19. list-style-position默認值的問題
問題:
ie下list-style-position默認為inside,   firefox默認為outside
解決:
css中指定為outside即可解決兼容性問題
 
20. list-style-image準確定位的問題
問題:
       li前設置圖片時,圖片與其后的文字對齊問題
解決:
1、采用背景定位 和 字符縮進的方法
background:url() no-repeat left center; text-index:16px;
2、采用相對定位方法
li 設置list-style:url();
li的子元素position:relative;top:-5px;
21. ul標簽默認值的問題
問題:
       ul標簽在ff中默認是有padding值的,而在ie中只有margin有值
解決:
       定義ul{margin:0;padding:0;}就能解決大部分問題
22. IE中li指定高度后,出現排版錯誤
問題:
在ie下如果為li指定高度可能會出現排版錯位
解決:
       設置line-height
23. ul或li浮動后,顯示在div外
問題:
div中的ul或li設置float以后,都不在div中
解決:
必須在ul標簽后加
來閉合外層div

24. ul浮動后,margin變大
問題:
ul設置 float后,在ie中margin將變大
解決:<, /SPAN>
設置ul的display:inline,li的list-style-position:outside
25. li浮動后,margin變大
問題:
li設置 float后,在ie中margin將變大
解決:
設置li的display:inline
26. 嵌套使用ul、li的問題
問題:
ie的bug,嵌套使用ul、li時,里層的li設置float以后,外層li不設置float, 里面的ul頂部和它外面的li總是有一段間距
解決:
設置里面的ul的zoom:1
 
27. IE6-7 li底部有3px的問題
問題:
       這個bug產生的充要條件是li的子元素浮動并且li設置了以下CSS屬性之一:width、height、zoom、padding-top、padding-bottom、margin-top、margin-bottom。
解決:
1、div設置clear:left|both,這時li不能設置width、height、zoom。
2、li設置float:left,這時li可以設置width、height、zoom。
3、li設置clear:left|both,這時li不能設置width、height、zoom。
4、IE6/IE7的這個Bug可以通過給li中的div設置vertical-align:top|middle|bottom解決。
 
28. IE6 垂直列表間隙的問題
問題:
       li中有a且設置display:block時,ie6中列表間會出現空隙
解決:
1、li中加display:inline;
2、li使用float  然后 clear:both;
3、給包含的文本末尾添加一個空格
4、設置width
 
29. IE6 列表背景顏色失效的問題
問題:
當父元素設置position:relative;時,在ie6中第一個ul、ol、dl的背景顏色失效
解決:
       ul、ol、dl 都設置為position:relative;
 
30. IE6-7 列表背景顏色失效的問題2
問題:
做橫向導航欄時,ul設置為float且有背景色,li設置為float。ie6-7背景顏色失效
解決:
很多ie的bug都可以通過觸發layout來解決 ul添加屬性
1、height:1%;
2、float:left;
3、zoom:1;
 
31. 列表不能換行的問題
問題:
       li設置為浮動,后面的li緊隨其后,不能換行
解決:
1、為這個ul定義合適的寬高
2、給包含這個ul 的父div定義合適的寬高。
 
32. li中的內容以省略號顯示
問題:
li中內容超過長度時,想以省略號顯示, 此方法適用于ie6-7-8、opera、safari瀏覽器 
ff瀏覽器不支持
解決:
li{width:200px; white-space:nowrap;text-overflow:ellipsis;
-o-text-overflow:ellipsis; overflow: hidden; }
 
33. 超鏈接訪問過后hover樣式不出現的問題
問題:
       點擊超鏈接后,hover、active樣式沒有效果
解決:
       改變CSS屬性的排列順序: L-V-H-A 
 
34. 禁用中文輸入法的問題
問題:
       不能在輸入框中輸入漢字
解決:
只在ie系列 和ff中有效
ime-mode:disabled    (但可以粘貼)
禁用粘貼:
onpaste="return false"
 
35. 除去滾動條的問題
問題:
       隱藏滾動條
解決:
1、只有ie6-7支持
2、除ie6-7不支持 body{overflow:hidden}
3、所有瀏覽器 html{overflow:hidden}
 
36. 讓層顯示在FLASH之上
問題:
       想讓層的內容顯示在flash上
解決:
把FLASH設置透明
1、
2、
 
37. 去除鏈接虛線邊框的問題
問題:
當點擊超鏈接后,ie6/7/8  ff會出現虛線邊框 ,而opera、safari沒有虛線邊框
解決:
ie6/7中 設置為a { blr:expression_r(this.onFocus=this.blur()) }
ie8 和 ff 都不支持expression  在ie8 、ff中設置為  :focus { outline: none; }
 
38. css濾鏡的問題
問題:
    css濾鏡只在ie中有效,Firefox, Safari(WebKit), Opera只能夠設置透明,它們不支持濾鏡filter,無法實現圖片切換中間變換的效果,只能通過透明度來設置。
解決:
       ff中設置透明度   -moz-opacity:0.10;  opacity:0.6;
ie中只設置filter:alpha(opacity=50); 時,ie6-7失效,還要設置
1、zoom:1;  2、width:100%;
 
39. IE6背景閃爍的問題
問題:
       鏈接、按鈕用CSS sprites作為背景,在ie6下會有背景圖閃爍的現象。原因是:IE6沒有將背景圖緩存,每次觸發hover的時候都會重新加載
解決:
       可以用JavaScript設置ie6緩存這些圖片:
document.execCommand("BackgroundImageCache ",false,true);
 
40. 出現重復文字的問題
問題:

 

 
 
↓這就是多出來的那只豬


解決:
1、  改變結構,不出現【一個容器包含2兩個具有“float”樣式的子容器】的結構。
2、減小第二個容器的寬度,使父容器寬度減去第二個容器寬度的值大于3
3、去掉所有的注釋。
4、修正注釋的寫法。
5、在第二個容器后面加一個或者多個
來解決。

41. ff、chrome絕對定位無效
問題:
在IE給td設置position:relative,然后給它包含的一個容器使用position:absolute進行定位是有效的,但在FF和Chrome下卻不可以。
解決:
設置td的display:block。
 
42. IE6 絕對定位的問題
問題:

background:#CCC;">dovapour

內容

解決:
left的定位錯誤問題
1、給父層設置zoom:1觸發layout。
2、給父層設置寬度width
 
bottom的定位錯誤問題
1、給父層設置zoom:1觸發layout。
2、給父層設置高度height
 
43. 子容器寬度大于父容器寬度時,內容超出
問題:
子DIV的寬度和父DIV的寬度都已經定義,在IE6中如果其子DIV的寬度大于父DIV的寬度,父DIV的寬度將會被擴展,在其他瀏覽器中父DIV的寬度將不會擴展,子DIV將超出父DIV
解決:
設置overflow:hidden,子DIV將不會超出父DIV。
44. float的div閉合的問題
問題:
例如:<#div id=”floatA” ><#div id=”floatB” ><#div id=” NOTfloatC” >這里的NOTfloatC并不希望繼續平移,而是希望往下排。(其中floatA、floatB的屬性已經設置為 float:left;)  
這段代碼在IE中毫無問題,問題出在其他瀏覽器中。原因是NOTfloatC并非float標簽,必須將float標簽 閉合。
解決:
在 <#div class=”floatB”> <#div class=”NOTfloatC”>之間加上 < #div class=”clear”>這個div一定要注意位置,而且必須與兩個具有float屬性的div同級,之間不能存在嵌套關系,否則會產生異常。 并且將clear這種樣式定義為為如下即可:.clear{ clear:both;}
 
45. 單選框、復選框與后面的文字對不齊
問題:
     單選框、復選框與后面的文字對不齊。
解決:
.align{font-size:12px;}
.align input{ display:block; float:left;}
.align label{ display:block; float:left; padding-top:3px; *padding-top:5px;}


需注意的問題:
 
1. 設置padding后高度和寬帶都會增加
說明:
       除了ie5.5,其他所有瀏覽器中,設置padding以后高度和寬帶都會增加
2. 使用XHTML 1.0 Transitional后,div寬度
說明:
       在使用XHTML 1.0 Transitional以后div寬度都不包含border的寬度了,設置寬度的時候需要注意下。
3. 外層相對定位,內層絕對定位
說明:
ie6下,外層div的postion: relative,并設置text-align,內層div的postion: absolute,這時內層的位置是相對于text-align而言的
例如:
position:relative
position:absolute


4.   顯示的大小不一致
說明:
默認字本顯示問題,導致 顯示的大小不一致,在ie下比較小一點,其他的瀏覽器都一致,當你使用了 造成問題時請注意。
5. 邊框重疊說明
說明:
為 table、td 都指定了邊框后,然后使用border-collapse:collapse讓邊框重疊,可以看出在發生重疊時,Firefox 是用 td 覆蓋 table 的,而 IE 是用 table 覆蓋 td 的。使用時候需要注意。
6. 設置td padding的說明
說明:
設置td的padding以后高度和寬帶都會增加,padding-left和padding-right的效果都一樣增加了td的寬帶,但是 padding-top和padding-bottom的效果不一樣。最好不要使用td的ding-top和padding-bottom
7. ul設置的說明
說明:
ul一般設置:list-style-type:none;margin:0px;padding:0px;li一般設置:list-style-type:none; list-style-position:outside
8. 使一個層垂直居中于瀏覽器中
說明:
使用百分比絕對定位,與外補丁負值的技巧,負值的大小為其自身寬度高度除以二
div {
position:absolute; top:50%; lef:50%; margin:-100px 0 0 -100px;
width:200px; height:200px; border:1px solid red;
}
 
9. 萬能 float 閉合
說明:
可以用這個解決多個div對齊時的間距不對, 將以下代碼加入Global CSS 中,給需要閉合的div加上 class=”clearfix” 即可

10. 觸發layout
說明:
IE6中很多Bug都可以通過觸發layout得到解決.下列的CSS屬性或取值會讓一個元素獲得layout:        
position:absolute 絕對定位元素的包含區塊(containing block)就會經常在這一方面出問題
float:left|right 由于layout元素的特性,浮動模型會有很多怪異的表現
display:inline-block 當一個內聯級別的元素需要layout的時候就往往符用到它,這也可能也是這個CSS屬性的唯一效果----讓某個元素有layout
width: 除auto外的任何值
height: 除auto外的任何值
zoom: 除auto外的任何值
 
11、如何使連續長字段自動換行
ff最新版本 word-wrap:break-word;就可以了
ff舊版本 還要使用javascript完成文字換行

 
標簽:
ww国产ww在线观看免_www.日本在线播放_中文字幕一区二区三区四区五区_亚洲专区一区
亚洲欧美日韩一区二区| 欧美日韩视频在线观看一区二区三区 | 91精品国产综合久久香蕉的特点 | 2023国产一二三区日本精品2022| 911精品产国品一二三产区| 91黄色免费看| 欧美美女一区二区| 在线电影国产精品| 精品国产三级a在线观看| 精品国产免费久久| 国产精品午夜在线观看| 国产精品伦理在线| 一区二区三区欧美在线观看| 午夜视频一区在线观看| 久久精品国产精品亚洲精品| 国产一区二区三区免费看| 福利电影一区二区三区| 一本一道综合狠狠老| 欧美日韩在线不卡| 精品女同一区二区| 国产精品素人视频| 亚洲国产一区二区三区青草影视| 婷婷激情综合网| 国产成人综合精品三级| 日本道免费精品一区二区三区| 91精品国产综合久久精品麻豆| 精品99久久久久久| 国产精品对白交换视频| 一级做a爱片久久| 精品在线免费观看| 在线免费观看不卡av| 精品奇米国产一区二区三区| 1000精品久久久久久久久| 日韩高清一级片| 成人一区在线观看| 欧美色图一区二区三区| 26uuu欧美| 一区二区三区欧美| 国产尤物一区二区在线| 在线免费亚洲电影| 久久久美女毛片| 亚洲成人高清在线| 99视频有精品| 久久久久久久久岛国免费| 亚洲va韩国va欧美va| 丁香婷婷综合激情五月色| 91麻豆精品国产91| 亚洲一区二区三区激情| 国产精品一区二区无线| 91精品久久久久久久91蜜桃 | 91国产视频在线观看| 国产欧美视频一区二区| 青青草国产成人99久久| av影院午夜一区| 久久蜜桃av一区二区天堂 | 欧美tickling网站挠脚心| 亚洲精品写真福利| 成人美女在线观看| 久久亚洲精精品中文字幕早川悠里| 亚洲一区二区高清| 91丝袜美腿高跟国产极品老师| 精品福利二区三区| 免费人成黄页网站在线一区二区| 欧洲色大大久久| 亚洲女人****多毛耸耸8| 国产精品69毛片高清亚洲| 日韩精品自拍偷拍| 日韩国产欧美在线观看| 欧美伦理影视网| 亚洲国产一区在线观看| 欧美影院午夜播放| 一区二区三区在线高清| 99久久综合国产精品| 国产精品国产自产拍高清av| 国产不卡一区视频| 久久久久久97三级| 国产电影一区在线| 国产日韩精品视频一区| 国产寡妇亲子伦一区二区| 久久久久久久电影| 成人激情黄色小说| 一区在线中文字幕| 91精品91久久久中77777| 一区二区三区日韩欧美| 欧美日韩中文字幕一区| 午夜精品久久久久久久| 91精品国产手机| 国产一区二区三区四区五区美女| 久久精品欧美一区二区三区不卡 | 国产欧美日韩综合精品一区二区 | 亚洲与欧洲av电影| 欧美日韩dvd在线观看| 亚洲国产精品一区二区尤物区| 欧洲亚洲精品在线| 秋霞电影一区二区| 久久久久久久久久电影| 成人国产亚洲欧美成人综合网| 中文字幕在线视频一区| 欧美午夜电影在线播放| 美女在线视频一区| 国产日韩三级在线| 色老综合老女人久久久| 日本欧美大码aⅴ在线播放| 欧美成人bangbros| 成人在线视频首页| 亚洲福利视频导航| 欧美成人福利视频| 99精品视频在线播放观看| 性做久久久久久久免费看| 久久综合九色综合97_久久久| av爱爱亚洲一区| 琪琪久久久久日韩精品| 国产精品美女久久久久久| 欧美猛男男办公室激情| 国产成人一区二区精品非洲| 一二三区精品视频| 国产无一区二区| 欧美日韩亚洲国产综合| 国产v日产∨综合v精品视频| 亚洲综合免费观看高清完整版在线 | 欧美制服丝袜第一页| 精品一区二区三区欧美| 亚洲免费在线视频| 日韩精品一区二区在线| 91老师片黄在线观看| 国产在线看一区| 亚洲福利一区二区三区| 中文一区一区三区高中清不卡| 欧美日韩国产一二三| 成人精品鲁一区一区二区| 日韩电影免费一区| 国产精品久久777777| 欧美成人精品3d动漫h| 欧美日韩亚洲综合一区| 99re这里只有精品首页| 久久91精品国产91久久小草| 亚洲国产视频一区二区| 成人免费在线视频| 日本一区二区免费在线 | 中文字幕日韩av资源站| 精品免费视频一区二区| 在线成人av影院| 色欧美片视频在线观看| 大胆亚洲人体视频| 国产一区二区精品久久99| 人妖欧美一区二区| 午夜成人在线视频| 亚洲午夜久久久久久久久电影院 | 国产日韩欧美一区二区三区乱码 | 91蜜桃免费观看视频| 高清国产午夜精品久久久久久| 日本sm残虐另类| 日韩精品国产精品| 亚洲一区二区在线播放相泽| 日韩一区在线免费观看| 中文字幕av一区二区三区免费看| wwwwww.欧美系列| 久久综合久久综合九色| 欧美一级爆毛片| 日韩天堂在线观看| 日韩精品中午字幕| 久久综合资源网| 精品国产91洋老外米糕| 久久综合色婷婷| 国产亚洲成av人在线观看导航| 久久久99免费| 亚洲国产成人在线| 国产精品热久久久久夜色精品三区 | 日韩成人免费看| 天堂午夜影视日韩欧美一区二区| 一区二区三区国产精华| 亚洲一区中文日韩| 天天色综合成人网| 美女在线一区二区| 国产一区二区精品久久| 大陆成人av片| 日本高清视频一区二区| 欧美日韩一级视频| 日韩一区二区在线看| 精品国产1区二区| 国产精品成人一区二区三区夜夜夜| 国产精品理论片在线观看| 亚洲男人电影天堂| 天堂蜜桃一区二区三区 | 欧美国产成人精品| 亚洲色图清纯唯美| 亚洲图片欧美视频| 久久精品国产精品亚洲红杏| 盗摄精品av一区二区三区| 色婷婷av一区二区三区gif| 在线成人高清不卡| 国产日韩欧美精品电影三级在线 | 午夜一区二区三区视频| 久久精品99久久久| 成人激情小说网站| 欧美性猛交一区二区三区精品 | 一区二区三区精品| 精品一区二区影视| 色综合夜色一区| 欧美α欧美αv大片|