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

IE與firefox下的Padding的不同

開發(fā) 前端
CSS中的Padding屬性有很多值得學(xué)習(xí)的地方,那么IE與firefox下的Padding屬性的用法又有哪些不同呢,這里就和大家分享一下。

本文和大家重點(diǎn)討論一下IE與firefox下的Padding的不同,眾所周知IE在處理padding樣式的時候總是讓我們不那么順心,這里看一下在IE和Firefox下Padding的不同。

IE與firefox下的Padding的不同

于眾所周知的原因,IE在處理padding樣式的時候總是讓我們不那么順心,如下圖(圖片來自蘇沈小雨的CSS2中文手冊):


在padding數(shù)值很大的地方(比如標(biāo)題欄的背景div和標(biāo)題之間),瀏覽器的差別就顯示的很明顯。
通過查詢,找到了一種Hack方法。比如CSS原來是這樣的:

  1. .titleblock{}{  
  2. padding:2em;margin:0;text-align:left;  
  3. background-image:url(‘../image/titlebg.jpg’);height:140px;  
  4. background-repeat:no-repeat;background-position:rightcenter;  
  5. }  
  6.  

其中的height屬性為140px,在FF中整個div的高度是140+2*(2em)約為190px,而在IE6和IE7中均為140px,這樣就導(dǎo)致有大概50px的差別。
只要這樣寫:

  1. .titleblock{}{  
  2. padding:2em;margin:0;text-align:left;  
  3. background-image:url(‘../image/titlebg.jpg’);height:140px;  
  4. background-repeat:no-repeat;background-position:rightcenter;  
  5. }  
  6.  
  7. *html.titleblock{}{  
  8. height:190px;  
  9. }  
  10.  

也就是在下面添加一個*html塊(這個塊只有IE6+支持,F(xiàn)F不支持),在里面把實際的數(shù)量寫進(jìn)去就行了。

PS:來自http://webdesign.about.com/od/css/a/aaboxmodelhack.htm的方法是:

  1. div{}{  
  2. width:100px;  
  3. padding:10px;  
  4. border:10pxsolid#000;  
  5. }  
  6. *htmldiv{}{  
  7. \width:140px;/**//*forIE5andIE6inquirksmode*/  
  8. w\idth:100px;/**//*forIE6instandardsmode*/  
  9. }  
  10.  

不過根據(jù)實驗,并不能得到合適的數(shù)值。

【編輯推薦】

  1. IE6.0對padding的解讀分析
  2. 實例解析CSS padding 屬性用法
  3. DIV+CSS中padding和margin屬性用法
  4. DIV+CSS開發(fā)Xhtml網(wǎng)頁對SEO優(yōu)化的影響
  5. DIV CSS網(wǎng)頁布局中對段落進(jìn)行排版的方法

 

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

2010-08-24 10:53:49

CSSpaddingIE

2010-09-09 16:47:49

CSS paddingFirefox

2010-08-27 15:56:52

IEFirefoxCSS

2010-08-20 14:47:02

IEFirefoxCSS

2010-08-18 13:23:36

FirefoxHTML

2010-08-17 15:21:17

IEFirefoxHTML

2010-08-20 13:34:12

IEFirefoxJavascript

2010-08-20 13:02:09

IEFirefox

2010-08-23 14:51:37

IE6.0padding

2010-08-18 15:41:38

IE6E7Firefox

2009-06-10 21:55:39

打開JavaScripIEFirefox

2010-10-09 12:43:20

JSfirefox

2010-09-06 15:06:29

IE6IE7Firefox

2010-08-20 10:12:14

IEFirefox

2009-06-09 21:46:18

JavaScript差IEFirefox

2010-09-16 13:17:31

IE6IE7IE8

2010-08-20 09:33:22

IE6IE7IE8

2010-04-26 10:39:56

IEFirefox安全

2009-05-15 09:03:00

Firefox瀏覽器IE

2010-08-20 12:45:41

IE6IE7Firefox
點(diǎn)贊
收藏

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