成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS清除浮動行之有效的辦法

開發 前端
本文向大家介紹一下CSS清除浮動的另一種別致的方法,在進行浮動布局時,大多數人都深知,在必要的地方進行浮動清理,這里和大家分享一下清除浮動的方法。

你對CSS清除浮動的方法是否了解,這里和大家分享一下,在進行浮動布局時,大多數人都深知,在必要的地方進行浮動清理:<divstyle="clear:both;"></div>。

CSS清除浮動的另一種別致的方法

  在進行浮動布局時,大多數人都深知,在必要的地方進行浮動清理:<divstyle="clear:both;"></div>。
例如:

ExampleSourceCode

  1. <divstyledivstyle="background:#666;"><!--floatcontainer--> 
  2. <divstyledivstyle="float:left;width:30%;height:40px;background:#EEE;"> 
  3.  
  4. SomeContent</div> 
  5. </div> 

  ◆此時預覽此代碼,我們會發現最外層的父元素floatcontainer,并沒有顯示。這是因為子元素因進行了浮動,而脫離了文檔流,導致父元素的height為零。

  若將代碼修改為:

ExampleSourceCode

  1. <divstyledivstyle="background:#666;"><!--floatcontainer--> 
  2. <divstyledivstyle="float:left;width:30%;  
  3. height:40px;background:#EEE;">SomeContent</div> 
  4. <divstyledivstyle="clear:both"></div> 
  5. </div> 

  ◆注意,多了一段清理浮動的代碼。這是一種好的CSS代碼習慣,但是這種方法增加了無用的元素。這里有一種更好的方法,將HTML代碼修改為:

ExampleSourceCode

  1. <divclassdivclass="clearfix"style="background:#666;"><!--floatcontainer--> 
  2. <divstyledivstyle="float:left;width:30%;  
  3. height:40px;background:#EEE;">SomeContent</div> 
  4. </div> 

  ◆定義CSS類,進行“浮動清理”的控制:

ExampleSourceCode

  1. .clearfix:after{}{  
  2. content:".";  
  3. clear:both;  
  4. height:0;  
  5. visibility:hidden;  
  6. display:block;  
  7. }  
  8. /*這是對Firefox進行的處理,因為Firefox支持生成元素,  
  9. 而IE所有版本都不支持生成元素*/  
  10. .clearfix{}{  
  11. display:inline-block;  
  12. }  
  13. /*這是對Mac上的IE瀏覽器進行的處理*/  
  14. /**//*HidesfromIE-mac\*/  
  15. *html.clearfix{}{height:1%;}  
  16. /*這是對win上的IE瀏覽器進行的處理*/  
  17. .clearfix{}{display:block;}  
  18. /*這是對display:inline-block;進行的修改,重置為區塊元素*/  
  19. /**//*EndhidefromIE-mac*/  

  此時,預覽以上代碼(刪去這種注釋),會發現即使子元素進行了浮動,父元素floatcontainer仍然會將其包圍,進行高度自適應。
  代碼參考:http://www.positioniseverything.net/easyclearing.html
  clear元素的margin-top被重置為零

【編輯推薦】

  1. DIV+CSS網頁布局對SEO的影響
  2. 實例解析CSS padding 屬性用法
  3. 探究IE和Firefox下的2款HTTP調試工具用法
  4. CSS中padding-bottom屬性用法解析
  5. 實現IE6、IE7、IE8多版本瀏覽器共存的五種方法
責任編輯:佚名 來源: div-css.net
相關推薦

2010-08-30 11:22:24

DIVCSS

2010-08-26 09:27:07

CSS居中

2010-07-23 16:10:34

Perl用戶函數

2010-05-25 14:42:58

刪除SVN版本信息

2010-07-06 11:44:49

UML活動圖

2010-09-02 13:16:44

CSS水平居中

2010-07-29 10:09:09

Flex數據庫

2010-08-06 09:28:53

Flex頁面跳轉

2010-07-06 13:11:50

Visio畫UML圖

2010-08-18 16:10:35

IE6CSS

2010-09-15 12:32:23

DIV頁面

2010-03-23 16:41:17

云計算

2010-09-10 13:24:21

DIV表格

2010-06-30 17:06:32

UML用例圖

2015-03-16 11:16:59

生物識別身份驗證數據中心

2015-03-03 09:13:22

2010-07-06 13:20:57

Visio畫UML用例

2010-05-12 16:25:07

Subversion入

2010-11-25 10:42:34

上網行為管理產品網康

2021-10-19 10:18:56

欺詐管理技術前線初創公司
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 这里有精品 | 欧美成人免费在线视频 | 密色视频| 亚洲精品乱码久久久久久按摩 | 久久久久一区二区三区 | 国产综合久久久久久鬼色 | 在线视频中文字幕 | 国产日韩欧美激情 | 一区二区三区国产 | 中文字幕一区二区三区四区五区 | 91在线看网站 | 国产精品不卡一区 | 中文字幕精品一区 | 国产精品1区 | 亚洲乱码一区二区 | 国产欧美精品一区二区色综合朱莉 | 美女福利视频一区 | 欧美激情视频一区二区三区在线播放 | 欧美黑人国产人伦爽爽爽 | 久久区二区 | 欧美性受xxxx白人性爽 | 免费在线一区二区 | 亚洲国产精品一区 | 国产免费自拍 | 中文字幕亚洲在线 | 久久精品视频9 | 一级欧美 | 免费看片在线播放 | 日韩精品在线网站 | 国产中文字幕在线 | 国产午夜在线 | 精品国产乱码久久久久久88av | 久久机热| 成人国产精品久久 | 欧美video| 日韩在线小视频 | 日韩福利 | 久久毛片| 午夜视频一区 | 91玖玖| 一级做a爰片久久毛片免费看 |