午夜大片爽爽爽免费影院丨色综合色综合久久综合频道88丨日韩人妻无码中文字幕视频丨一本无码久本草在线中文字幕dvd丨国产午夜亚洲精品国产成人

DIV+CSS里清除浮動的方法

2016/8/27 9:11:43   閱讀:1574    發(fā)布者:1574

  CSS清除浮動的方法有哪些呢?經(jīng)常性地會使用到float,很多邪門的事兒都有可能是浮動在作怪,清除浮動是必須要做的,而且隨時性地對父級元素清除浮動的做法也被認為是書寫CSS的良好習慣之一。
下面看今天的教程,此為未清除浮動源代碼,運行代碼無法查看到父級元素淺黃色背景。

<style type=”text/css”>
<!–
    *{margin:0;padding:0;}
    body{font:36px bold; color:#F00; text-align:center;}
    #layout{background:#FF9;}
    #left{float:left;width:20%;height:200px;background:#DDD;line-height:200px;}
    #right{float:right;width:30%;height:80px;background:#DDD;line-height:80px;}
–>
</style>
<div id=”layout”>
    <div id=”left”>Left</div>
    <div id=”right”>Right</div>
</div>

一、使用空標簽清除浮動

  我用了很久的一種方法,空標簽可以是div標簽,也可以是P標簽。我習慣用<div>,夠簡短,也有很多人用<hr>,只是需要另外為其清除邊框,但理論上可以是任何標簽。這種方式是在需要清除浮動的父級元素內(nèi)部的所有浮動元素后添加這樣一個標簽清楚浮動,并為其定義CSS代碼:clear:both。此方法的弊端在于增加了無意義的結構元素。
<style type=”text/css”>
<!–
    *{margin:0;padding:0;}
    body{font:36px bold; color:#F00; text-align:center;}
    #layout{background:#FF9;}
    #left{float:left;width:20%;height:200px;background:#DDD;line-height:200px;}
    #right{float:right;width:30%;height:80px;background:#DDD;line-height:80px;}
    .clr{clear:both;}
–>
</style>
<div id=”layout”>
    <div id=”left”>Left</div>
    <div id=”right”>Right</div>
    <div class=”clr”></div>
</div>

二、使用overflow屬性

  此方法有效地解決了通過空標簽元素清除浮動而不得不增加無意代碼的弊端。使用該方法是只需在需要清除浮動的元素中定義CSS屬性:overflow:auto,即可!”zoom:1″用于兼容IE6。

<style type=”text/css”>
<!–
    *{margin:0;padding:0;}
    body{font:36px bold; color:#F00; text-align:center;}
    #layout{background:#FF9;overflow:auto;zoom:1;}
    #left{float:left;width:20%;height:200px;background:#DDD;line-height:200px;}
    #right{float:right;width:30%;height:80px;background:#DDD;line-height:80px;}
–>
</style>
<div id=”layout”>
    <div id=”left”>Left</div>
    <div id=”right”>Right</div>
</div>

三、使用after偽對象清楚浮動

  該方法只適用于非IE瀏覽器。具體寫法可參照以下示例。使用中需注意以下幾點。一、該方法中必須為需要清除浮動元素的偽對象中設置height:0,否則該元素會比實際高出若干像素;二、content屬性是必須的,但其值可以為空,藍色理想討論該方法的時候content屬性的值設為”.”,但我發(fā)現(xiàn)為空亦是可以的。

<style type=”text/css”>
<!–
    *{margin:0;padding:0;}
    body{font:36px bold; color:#F00; text-align:center;}
    #layout{background:#FF9;}
    #layout:after{display:block;clear:both;content:”";visibility:hidden;height:0;}
    #left{float:left;width:20%;height:200px;background:#DDD;line-height:200px;}
    #right{float:right;width:30%;height:80px;background:#DDD;line-height:80px;}
–>
</style>

主站蜘蛛池模板: 日韩精品一区二区三区 | 亚洲色婷婷婷婷五月| 中文字幕日韩一区二区不卡| 在线观看片免费视频无码| 午夜成人无码福利免费视频| 亚洲国产欧美在线综合其他| 国产巨大爆乳在线观看| 亚洲人成无码网站| 99热成人精品国产免费| 18禁免费观看网站| 97久久久亚洲综合久久| 免费女上男下xx00xx00视频| 97色碰碰公开视频| 又大又粗欧美黑人aaaaa片| 97人人模人人爽人人少妇| 久久亚洲国产精品123区| 野花社区www高清视频| 免费全部高h视频无码软件| 国产一女三男3p免费视频| 精品推荐国产精品店| 男女猛烈无遮挡免费视频app| 男女一边摸一边做爽爽的免费阅读 | 麻豆高清免费国产一区| 国产福利无码一区在线| 精品久久久久久久久久久aⅴ| 国产免费不卡午夜福利在线| 日本真人无遮挡啪啪免费| 人妻少妇久久精品电影| 四川少妇被弄到高潮| 久久国语露脸国产精品电影| 午夜无码国产理论在线| 国产成人无码一区二区在线播放| 18禁动漫美女禁处被爆桶出水| 国产ktv交换配乱婬视频| 国产精品国三级国产av| 亚洲精品第一国产综合境外资源| 国产亚洲精品自在久久蜜tv| 天天躁久久躁日日躁| 免费看国产成年无码av| 国产综合精品久久丫 | 无码成人av在线一区二区|