国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

學(xué)習(xí)DIV float在ff和ie下的布局區(qū)別

開發(fā) 前端
本文向大家介紹一下DIV float在ff和ie下的布局區(qū)別,DIV元素是用來為HTML文檔內(nèi)大塊(block-level)的內(nèi)容提供結(jié)構(gòu)和背景的元素。

你對(duì)DIV float在ff和ie下的布局區(qū)別是否了解,這里和大家分享一下,DIV的起始標(biāo)簽和結(jié)束標(biāo)簽之間的所有內(nèi)容都是用來構(gòu)成這個(gè)塊的,其中所包含元素的特性由DIV標(biāo)簽的屬性來控制,或者是通過使用樣式表格式化這個(gè)塊來進(jìn)行控制。

學(xué)習(xí)DIV float在ff和ie下的布局區(qū)別

基本HTML代碼
 

  1.  
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  3.  
  4. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  5.  
  6. <head><title>DIVFloatSampletitle> 
  7.  
  8. <styletypestyletype="text/css">DIV{margin:3px;}.d1{width:250px;min-height:20px;border:1pxsolid#00cc00;}  
  9.  
  10. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;}  
  11.  
  12. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;}  
  13.  
  14. style>head> 
  15.  
  16. <body><DIVclassDIVclass="d1"> 
  17.  
  18. <DIVclassDIVclass="d2">   
  19.  
  20. DIV><DIVclassDIVclass="d3">   
  21.  
  22. DIV>DIV>body> 
  23.  
  24. html> 

以上代碼顯示的結(jié)果如下,很正常,結(jié)果相同。

下面會(huì)在這個(gè)基礎(chǔ)上進(jìn)行修改,修改的內(nèi)容都在style中,其他代碼就不再重復(fù)寫了。

請(qǐng)注意,這里的Style中用到了min-height,這個(gè)和height是不同的,min-height指定了對(duì)象的一個(gè)最小高度,當(dāng)對(duì)象的子內(nèi)容高度超過這個(gè)最小高度是,這個(gè)對(duì)象會(huì)自動(dòng)撐大。這是一個(gè)非常牛的style,可惜的是,在這個(gè)style和float這個(gè)同樣牛的style一起使用的時(shí)候,就會(huì)出現(xiàn)各種問題。#p#

◆內(nèi)部一個(gè)DIV修改成為float:left 

  1. .d1{width:250px;min-height:20px;border:1pxsolid#00cc00;}  
  2.  
  3. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;float:left;}  
  4.  
  5. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;}  

顯示結(jié)果如下。

 


這個(gè)結(jié)果中,F(xiàn)irefox有點(diǎn)離譜了,兩個(gè)框疊在一起也就罷了,為什么那個(gè)紅框會(huì)變大捏?而且變的大小也很詭異,不知道是按照什么公式計(jì)算出來的。IE在這里的顯示應(yīng)當(dāng)是附和標(biāo)準(zhǔn)的。

◆內(nèi)部?jī)蓚€(gè)DIV都修改成為float:left 

  1. .d1{width:250px;min-height:20px;border:1pxsolid#00cc00;}  
  2.  
  3. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;float:left;}  
  4.  
  5. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;float:left;}  

顯示結(jié)果如下。

 

在這種情況下,F(xiàn)irefox的結(jié)果尚能解釋,可能是float把外層的DIV也作為內(nèi)層float影響的范圍,這樣內(nèi)層的就不會(huì)將外層的DIV撐大了。IE在這里出現(xiàn)了Margin失效的情況,可以解釋為內(nèi)層第二個(gè)float造成了影響。#p#

◆干脆把外層的DIV也修改成為float:left 

  1. .d1{width:250px;min-height:20px;border:1pxsolid#00cc00;float:left;}  
  2.  
  3. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;float:left;}  
  4.  
  5. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;float:left;}  

顯示結(jié)果如下。

 

這種情況下,F(xiàn)irefox正常了,而IE延續(xù)了前面的不正常情況。

◆外層是float:left,內(nèi)層最后一個(gè)不再float:left 

  1. .d1{width:250px;min-height:20px;border:1pxsolid#00cc00;float:left;}  
  2.  
  3. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;float:left;}  
  4.  
  5. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;}  

顯示結(jié)果如下。

 

這和前面第一種加float:left的情況相同。#p#

結(jié)論

再重申一次,本文討論的是一個(gè)比較高級(jí)的話題。如果在style中用height而不是min-height來設(shè)定高度,是不會(huì)出現(xiàn)以上這些問題的。不過,不用min-height就失去了DIV自動(dòng)撐大這一個(gè)很有必要的特性。在min-height和float:left的情況下,沒有一種完美的寫法讓Firefox和IE結(jié)果相同。不過仍然可以發(fā)現(xiàn)繞開的方法。進(jìn)一步試驗(yàn)可以發(fā)現(xiàn),margin遭到的影響在padding上比較好,所以最好是padding和margin都不用,或者只用padding。

兩者相同的代碼如下:

  1. DIV{padding:3px;}  
  2.  
  3. .d1{width:250px;min-height:20px;border:1pxsolid#00cc00;float:left;}  
  4.  
  5. .d2{width:130px;min-height:40px;border:1pxsolid#0000cc;float:left;}  
  6.  
  7. .d3{width:100px;min-height:40px;border:1pxsolid#cc0000;float:left;}  

顯示結(jié)果如下。

 

當(dāng)然所有這些情況也許是有合理解釋的,說不定增加某一個(gè)style的設(shè)置,這些問題都迎刃而解了,不過目前我還沒有找到這個(gè)設(shè)置。

【編輯推薦】

  1. DIV+CSS中常見十大錯(cuò)誤總結(jié)
  2. DIV定位單元中三大元素的控制
  3. 深入學(xué)習(xí)DIV+CSS之絕對(duì)定位和相對(duì)定位用法
  4. Div+CSS布局入門之寫入整體層結(jié)構(gòu)與CSS
  5. DIV+CSS開發(fā)過程中影響SEO的制作細(xì)節(jié)
責(zé)任編輯:佚名 來源: blabla.cn
相關(guān)推薦

2010-08-27 10:59:11

DIVTable

2010-10-08 14:39:43

IE6DIVIE7

2010-09-02 16:18:33

CSSDIVIE6

2010-08-27 10:49:38

DIVtable

2010-09-13 12:56:56

CSSpositionfloat

2010-08-24 09:46:57

IE6IE7FF火狐

2010-08-20 13:34:12

IEFirefoxJavascript

2010-08-27 15:56:52

IEFirefoxCSS

2010-08-18 13:45:07

IE6IE7FF

2010-08-24 15:45:48

DIVCSSfloat

2010-08-19 14:43:49

IE6IE7IE8

2010-08-18 15:41:38

IE6E7Firefox

2010-09-09 15:17:01

absoluterelativeCSS

2010-08-24 15:54:52

divfloat

2010-08-18 14:32:07

IE6IE7IE8

2010-09-06 09:16:04

floatDIV

2010-08-19 10:13:25

marginFFIE6

2010-09-09 16:47:49

CSS paddingFirefox

2010-08-18 16:42:47

IE6CSSDIV

2010-08-27 15:44:47

點(diǎn)贊
收藏

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

亚洲欧美经典视频| 精品无码国模私拍视频| 欧美精品尤物在线观看| 亚洲va久久久噜噜噜| 国产精品大片| 日本一区二区久久精品| 国产一区二区三区四区五区美女 | 欧美精品亚洲二区| 国产www视频在线观看| 欧美男人的天堂一二区| 成人免费网站观看| 欧美—级高清免费播放| 91麻豆精品国产91久久久平台| 久久久久久九九九九| 粉嫩aⅴ一区二区三区四区| 婷婷丁香激情网| 精品久久香蕉国产线看观看gif| 91精彩在线视频| 亚洲人精品午夜在线观看| 精品无人区一区二区| 国产伦精品一区二区三区| 国产乱码一区二区三区| 7878视频在线观看| 日韩美女视频在线| 老汉色老汉首页av亚洲| 欧美极品jizzhd欧美| 久久在线免费观看| 成a人v在线播放| 精品国产一区二区三区在线观看 | 精品裸体bbb| 91高清免费在线观看| 一区二区三区福利| 欧美 日韩精品| gogo高清免费视频| 在线欧美日韩国产| 久久爱.com| 国产一区二区三区免费不卡| 97aⅴ精品视频一二三区| 亚洲成人精品一区二区三区| 国产日产精品1区| 9i精品一二三区| 欧美肥臀大乳一区二区免费视频| 一区二区电影| 久久人妻精品白浆国产| 欧美群妇大交群中文字幕| 懂色av色香蕉一区二区蜜桃| 黄色一区三区| 亚洲日本韩国一区| 成人免费观看视频在线观看| 精品久久久久久中文字幕| 久久亚洲国产| 亚洲成人a**址| 国产精品久久综合| 成a人片在线观看| 国产97色在线| 国产一区二区三区在线看麻豆| 日本免费专区| 亚洲一区二区三区四区五区午夜| aa在线免费观看| 欧美日韩久久不卡| 日韩欧美高清一区二区三区| 日韩欧美亚洲在线| 精品久久久久久久久久| 精品一区视频| 午夜啪啪免费视频| 欧美日韩精品一区二区三区四区| 日韩精品a在线观看91| 高清欧美精品xxxxx| 欧美一区二区三区男人的天堂| 国产一区二区三区电影在线观看 | 久久精品99久久香蕉国产色戒| 日韩高清在线电影| 国产黄在线看| 色久优优欧美色久优优| 亚洲综合色婷婷在线观看| 国产资源第一页| 日韩精品在线网站| 精品9999| 欧美日韩在线中文字幕| 日本91av在线播放| 国产精品你懂的在线欣赏| 日韩欧美一区二区三区在线观看 | 黄色网址在线免费| 91手机在线播放| 亚洲国产一区在线观看| 日韩理论电影中文字幕| 色综合手机在线| 久久久97精品| 成人高清伦理免费影院在线观看| 毛片在线网站| 一区二区视频在线免费| 精品国产亚洲在线| 日韩高清不卡一区| 国产丝袜在线观看视频| 欧美一级爱爱| 欧美成人精品高清在线播放 | 亚洲日本无吗高清不卡| 日韩欧美色综合| 亚洲深夜影院| 国产在线观看91| 欧美久久久久久| 欧洲视频一区二区| 国产精品s色| 日本最新在线视频| 欧美动漫一区二区| 精品成人一区二区三区| 精品一区在线看| 国产综合av| 国产精品333| 欧美俄罗斯乱妇| 亚洲视频在线一区| 久久久久午夜电影| 色网站在线看| 在线观看精品视频| 色老头一区二区三区在线观看| 91丨九色丨黑人外教| 色视频www在线播放国产| 国产精品福利网站| 欧美日韩亚洲视频| 欧美高清你懂的| 韩国一区二区av| 国产精品成人观看视频国产奇米| 亚洲1区2区3区视频| 国产欧美日韩亚洲一区二区三区| 丰满大乳少妇在线观看网站| 免费看日本毛片| 国产成人精品一区二区| 欧美日韩一级片在线观看| 精品一区免费av| 极品国产人妖chinesets亚洲人妖 激情亚洲另类图片区小说区 | 国产一区二区三区免费在线观看| 欧美另类激情| 97秋霞电影网| 国产精品国产精品国产专区不卡| 精品国产乱码久久久久久久| 99久久精品久久久久久清纯| 国产一区二区三区四区五区传媒| jizzjizz在线观看| 妞干网在线播放| 日本伊人精品一区二区三区介绍| 色婷婷av一区| 国产福利一区在线| 欧美禁忌电影网| 精品视频在线一区二区| 久久久一本二本三本| 国产综合在线观看视频| 国产一区二区电影| 日韩精品三级| 黄色网址在线播放| 黄色一级大片免费| 国产精品7m视频| 精品福利二区三区| 国产女人水真多18毛片18精品视频 | 欧美诱惑福利视频| 91精品国产免费| 久久久久久99精品| 欧美成人国产| 亚洲三级在线| 在线免费av电影| 在线视频日韩一区 | 精品一区二区三区在线视频| 日韩av三区| 欧美6一10sex性hd| 国产在线视频你懂| 国产精品一区在线免费观看| 国产精品影片在线观看| 一区二区三区视频免费| 色综合视频在线观看| 久久久精品tv| 美女爽到高潮91| 日韩激情免费| 亚洲国产aⅴ精品一区二区三区| 99精品老司机免费视频| 成人免费xx| 国产激情片在线观看| 国产成人精品免费视频大全最热| 另类视频在线观看| 欧美大片在线观看| 欧美日韩国产一区二区三区| 久久久亚洲高清| 久久国产精品露脸对白| 天天色综合色| 精品久久97| 成人免费在线观看视频| 成人影院在线看| 一级毛片在线| 国产成人综合美国十次| 性高湖久久久久久久久aaaaa| 国内一区二区在线视频观看 | 国内精品久久久久久久影视蜜臀 | 日韩和的一区二在线| 国产色在线观看| 一二三区在线视频| 成人三级av| 免费av网址在线| a天堂资源在线观看| 亚洲欧洲精品在线| 欧美日韩亚洲一区二区三区四区| 99re资源| 91久久久久久久久久久|