美文网首页
26.解决div父元素高度塌陷及div父元素和子元素的垂直外边距

26.解决div父元素高度塌陷及div父元素和子元素的垂直外边距

作者: 欣博客 | 来源:发表于2020-02-19 23:49 被阅读0次
/*解决高度塌陷,又可以确保父元素和子元素的垂直外边距不会重叠*/
.clearfix:before,.clearfix:after{
    content: "";
    display: table;
    clear: both;
}
.clearfix{
    zoom: 1;
}

在父元素上添加这个样式即可

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <style type="text/css">

            .box1{
                border: 1px solid red;
            }

            .box2{
                width: 100px;
                height: 100px;
                background-color: blue;
                margin-top: 20px;
                float: left;
            }

            /*解决高度塌陷,又可以确保父元素和子元素的垂直外边距不会重叠*/
            .clearfix:before,.clearfix:after{
                content: "";
                display: table;
                clear: both;
            }
            .clearfix{
                zoom: 1;
            }

        </style>
    </head>
    <body>
        <div class="box1 clearfix">
            <div class="box2"></div>
        </div>
    </body>
</html>

预览:

image.png

相关文章

  • 26.解决div父元素高度塌陷及div父元素和子元素的垂直外边距

    在父元素上添加这个样式即可 预览:

  • 2019-05-30

    高度塌陷: 添加浮动,会产生塌陷 解决方案: 答辩面试题: 元素开启BFC模式: 1,父元素的垂直外边距不会和子元...

  • 解决高度塌陷,清除浮动,相对、绝对、固定定位

    解决高度塌陷: BFC特性: 1,父元素的垂直外边距不会和子元素重叠 2,开启BFC的元素不会被浮动元素所覆盖 3...

  • 塌陷,导航,定位

    高度塌陷 块元素默认父亲宽,高度由内容撑开父元素高度由子元素撑开浮动后塌陷解决高度塌陷:BFC 1.父元素的垂直...

  • 前端—高度塌陷和定位

    高度塌陷 : 块的格式化环境 BFC BFC (隐含的属性) 1.父元素的垂直外边距不会和子元素重叠; 2....

  • 前端知识点(7)

    完善 作用: 子元素和父元素相邻的垂直外边距会发生重叠,子元素的外边距会传递给父元素使用空table标签可以隔离父...

  • 表单样式 2018-07-12 知识点

    经过修改后的clearfix是一个多功能的样式,既可以解决高度塌陷,又可以确保父元素和子元素的垂直外边距不会重叠*...

  • 2018-08-15

    经过修改后的clearfix是一个多功能的样式,既可以解决高度塌陷,又可以确保父元素和子元素的垂直外边距不会重叠*...

  • 表单

    子元素和父元素相邻的垂直外边距会发生重叠,子元素的外边距会传递给父元素使用空的table标签可以隔离父子元素的外边...

  • 2019-06-03(前端第七节知识点)

    完善clearfix: 子元素和父元素相邻的垂直外边距会发生重叠,子元素的外边距会传递给父元素 使用空的table...

网友评论

      本文标题:26.解决div父元素高度塌陷及div父元素和子元素的垂直外边距

      本文链接:https://www.haomeiwen.com/subject/akqtqhtx.html