<abbr id="qgqeg"><source id="qgqeg"></source></abbr><li id="qgqeg"></li>
  • <center id="qgqeg"></center>
  • 400-650-7353

    申請了解web在線課程

    clear如何使用?詳細示例介紹

    中公優就業web前端培訓機構
    clear如何使用?詳細示例介紹

    在技術文檔中對于clear的值是這樣解釋的:

    我們在實例中看一下:

    首先:在一個大盒子里放4個p標簽,讓p標簽全部左浮動,此時會產生高度塌陷問題

    HTML代碼如下:

    css代碼如下:

    在前兩個p標簽之后添加一個空的塊元素div,給這個塊元素clear:left屬性

    HTML代碼如下:

    css代碼如下:

    .clear{ clear: left; }

    看起來是實現了元素左側不允許有浮動,但如果給第2個p標簽一個右浮動

    css代碼如下:

    p:nth-of-type(2){

    float: right;

    height: 100px;

    background-color: orange;

    }

    會發現父元素只撐開了第一個左浮動的p標簽的寬度。

    [page]

    此時,把中間的div元素clear值改成right,我們再來看

    css代碼如下:

    .clear{ clear: right; }

    增加第一個p標簽的高度后

    css代碼如下:

    p:nth-of-type(1){

    height: 200px;

    background-color: yellow;

    }

    按照文檔中說明來看,應該是元素右側不能有浮動元素,但第3個和第4個p標簽一直都是沒有變化的,相反,元素之前的右浮動元素撐開了父元素的高度。

    再看看clear值為both,在值為both時修改第一個p元素的高度

    css代碼如下:

    .clear{ clear: both; }

    這種情況下,無論之前的是左浮動還是右浮動都可以清除掉

    到這里,我們發現clear是清除掉元素之前的浮動元素

    clear:left 清除這個元素之前元素的左浮動

    clear:right 清除這個元素之前元素的右浮動

    clear:both 清除這個元素之前元素的左浮動和右浮動

    最后注意:clear屬性只對塊元素有效哦!!!

    這篇關于“clear如何使用?詳細示例介紹”的文章 已幫助 人,希望也能幫到你! 聲明:本站點發布內容未經許可不得轉載,如需轉載請聯系我們。
    >>本文地址:
    文章具體信息
    • 文章分類:技術提升 >
    • 文章來源:Web前端培訓問答
    • 發布時間:2020-12-30 11:55:29
    • 閱讀需要時間:本文字數625,推薦閱讀時間1.5分鐘
    主站蜘蛛池模板: 通州市| 双峰县| 会昌县| 洮南市| 奉化市| 望城县| 锡林郭勒盟| 佛学| 沧源| 灵武市| 上犹县| 常州市| 邮箱| 钦州市| 湖北省| 娱乐| 湘潭市| 瑞丽市| 镇江市| 吴桥县| 肥东县| 靖宇县| 宁波市| 清徐县| 基隆市| 寿光市| 江门市| 河间市| 仁化县| 秦皇岛市| 万盛区| 洪江市| 勃利县| 汉川市| 壤塘县| 耿马| 丹凤县| 即墨市| 梅河口市| 洞头县| 叙永县|