美文网首页
解决嵌套元素外边距塌陷问题

解决嵌套元素外边距塌陷问题

作者: MLamber | 来源:发表于2019-12-24 12:01 被阅读0次

外边距塌陷(合并)问题:在嵌套元素中,给内部元素设置外边距会作用到外部元素上,而无法达到想要效果

 .father {
    width: 300px;
    height: 300px;
    background-color: pink;
}
.son {
    width: 200px;
    height: 200px;
        background-color: purple;
        margin-top: 50px;
}
实现效果 目标效果

解决办法:
1、给父级元素添加边框:

.father {
    width: 300px;
    height: 300px;
    background-color: pink;
    border:1px solid white;
}
.son {
    width: 200px;
    height: 200px;
    background-color: purple;
    margin-top: 50px;
}

2、给父级元素添加内边距:

.father {
    width: 300px;
    height: 300px;
    background-color: pink;
    padding:1px;
}
.son {
    width: 200px;
    height: 200px;
    background-color: purple;
    margin-top: 50px;
}

3、给父级元素添加overflow:

.father {
    width: 300px;
    height: 300px;
    background-color: pink;
    overflow:hidden;
}
.son {
    width: 200px;
    height: 200px;
    background-color: purple;
    margin-top: 50px;
}

相关文章

  • 解决嵌套元素外边距塌陷问题

    外边距塌陷(合并)问题:在嵌套元素中,给内部元素设置外边距会作用到外部元素上,而无法达到想要效果 解决办法:1、给...

  • 28、使用 CSS 解决外边距重叠和高度塌陷的问题(after、

    clearfix可以解决外边距重叠和高度塌陷的问题

  • 解决高度塌陷、外边距重叠

    高度塌陷 同时解决高度塌陷和外边距重叠

  • 外边距塌陷

    什么是外边距塌陷? 外边距塌陷也称为外边距合并,是指两个在正常流中相邻(兄弟或父子关系)的块级元素的外边距,组合在...

  • 解决外边距塌陷的问题

    外边距塌陷也称为外边距合并,是指两个在正常流中相邻(兄弟或父子关系)的块级元素的外边距,组合在一起变成单个外边距,...

  • 2019-05-30

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

  • clearfix同时解决外边距重叠和高度塌陷问题

    同时解决外边距重叠和高度塌陷问题.clearfix::before,.clearfix::after{conten...

  • KKK

    多功能的clearfix 可以解决父子元素外边距重叠与高度塌陷<与低版本兼容> .clearfix:before ...

  • 前端布局之外边距塌陷问题

    块级元素的上下外边距有时候会合并,合并后的外边距等于合并前两个外边距中的较大值,这种现象称为外边距塌陷。 外边距塌...

  • CSS外边距塌陷问题

    外边距塌陷: 块级元素的上下外边距有时候会合并,合并后的外边距等于合并前两个外边距中的较大值,这种现象称为外边距塌...

网友评论

      本文标题:解决嵌套元素外边距塌陷问题

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