盒子塌陷问题

(一)上下盒子塌陷问题

上盒子定义下外边距,下盒子定义上外边距时,两盒子之间的距离并不是(margin-bottom) +( margin-top)的距离,而是两者之间的最大值。

(二)嵌套盒子塌陷问题

<style>
    *{
        margin: 0;
        padding: 0;
    }
    .a{
        width: 200px;
        height: 200px;
        background-color: aqua;
        margin-left: 400px;
        
    }
    .a1{
        width: 50px;
        height: 50px;
        background-color: black;
        margin-top: 100px;
    }
    
</style>
<body>
   <div class="a">
       <div class="a1"></div>
   </div>
</body>

以上便是盒子塌陷的问题;解决办法如下:

1.父盒子设置透明的上边框;

2.父盒子设置padding内边距,这样就不用再设置内盒子的上外边距了;

3.父盒子添加overflow:hidden;

4.父盒子添加display:inline-block;

5:父盒子添加float浮动;

6.父盒子添加绝对定位position:absolute;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值