<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分鐘
    主站蜘蛛池模板: 贵港市| 应用必备| 竹北市| 赞皇县| 军事| 苏州市| 石河子市| 新巴尔虎右旗| 萨嘎县| 徐水县| 福海县| 昭觉县| 卢龙县| 榕江县| 建始县| 克拉玛依市| 叙永县| 山西省| 襄垣县| 云和县| 额尔古纳市| 怀安县| 天峻县| 平乡县| 澄城县| 永城市| 手游| 合肥市| 弥渡县| 鄂托克前旗| 昭苏县| 岢岚县| 内黄县| 锦屏县| 普安县| 资源县| 北川| 江门市| 邵阳县| 崇仁县| 东城区|