自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

IE6雙倍margin間距兩大解決方案

開發(fā) 前端
本文向大家描述一下IE6雙倍margin間距解決方法,這里主要從兩個方面來向大家介紹,相信本文介紹一定會讓你有所收獲。

你對IE6雙倍margin間距解決方法是否比較熟悉,這里和大家簡單分享一下,希望通過本文的學(xué)習(xí)你對此解決方法有深刻的認(rèn)識。

IE6雙倍margin間距解決方法

方法1:

假設(shè):一個div代碼為

  1. <divstyledivstyle="float:left;margin-left:10px;"> 
  2. </div> 
  3.  

當(dāng)一個css樣式同時設(shè)置了float和margin的屬性的時候,在ie7+及火狐上,該元素顯示正常。但是在ie6下,將會出現(xiàn)雙倍的margin-left屬性值,也就是上面那段代碼中的div在ie6下的實際margin-left的值是20px;

解決此辦法的最簡單的方法是,在style中添加:display:inline;

如上面的代碼將改為

  1. <divstyledivstyle="float:left;display:inline;margin-left:10px;"> 
  2.  
  3. </div> 
  4.  
  5.  

 方法2:

可以使用以下辦法來書寫兼容瀏覽器的css代碼:

***種

  1. :.div{  
  2. background:orange;/*ff*/  
  3. *background:green!important;/*ie7*/  
  4. *background:blue;/*ie6*/  
  5. }  
  6.  

 第二種

  1. :.div{  
  2. margin:10px;/*ff*/  
  3. *margin:15px;/*ie7*/  
  4. _margin:15px;/*ie6*/  
  5. }  
  6.  

 第三種

  1. :#div{color:#333;}/*ff*/  
  2. *html#div{color:#666;}/*IE6*/  
  3. *+html#div{color:#999;}/*IE7*/  
  4.  

【編輯推薦】

  1. 九步輕松解決IE6的各種疑難雜癥
  2. 讓IE6支持fixed的捷徑
  3. IE6 IE7 IE8三個版本的CSS兼容速查手冊
  4. IE6下使用CSS定義DIV高度行之有效的辦法
  5. 技術(shù)前沿 一段JS代碼輕松解決IE6-IE8的兼容性問題

 

責(zé)任編輯:佚名 來源: sytm.net
相關(guān)推薦

2010-08-25 11:36:19

IE6margin

2010-08-25 11:23:31

IE6margin

2010-08-27 09:02:22

IE6margin雙倍

2010-09-15 14:14:29

IE6position

2010-10-08 16:31:08

AjaxIE6

2010-10-08 13:27:51

IE6pngJavaScript

2010-09-15 08:41:25

IE6IE7Firefox兼容

2010-08-27 13:31:58

IE6IE7Firefox

2010-09-16 10:50:55

CSS兼容IE6

2010-08-20 11:01:10

IE7IE8CSS

2018-02-05 22:21:38

物聯(lián)網(wǎng)工業(yè)物聯(lián)網(wǎng)數(shù)字化

2010-08-20 09:33:22

IE6IE7IE8

2010-08-20 09:39:43

IE6IE7Firefox

2010-08-18 14:14:41

IE6IE7FF

2010-08-19 10:40:36

position:fiIE6

2010-08-30 16:53:14

FirefoxIE8margin-top

2009-08-14 09:20:40

抵制IE6

2010-08-19 10:13:25

marginFFIE6

2020-09-18 06:53:22

Linux日志文件

2010-08-19 14:43:49

IE6IE7IE8
點贊
收藏

51CTO技術(shù)棧公眾號