盒子模型布局

本文介绍了CSS中的盒子模型布局,包括水平布局的计算原理、溢出处理、外边距重叠现象以及内联元素的特点。还讨论了如何解决父子元素外边距重叠问题,以及如何通过`box-sizing`属性控制盒子尺寸的计算方式。最后提到了`border-radius`用于创建圆角效果的使用方法。
摘要由CSDN通过智能技术生成

水平布局

元素的水平布局有几个属性共同决定

               margin-left  border-left padding-left width padding-right boder-right......

           一个元素在其父元素中,水平方向的等式

              margin-left + border-left+ padding-left width .........  

             =父元素宽度

            0 +0 +0 +100 +0 +0 +0 =400

           以上等式满足,如果不满足,则浏览器会自动调整,这个叫过度约束

.inner{
         width: 100px;
         height: 100px;
         background-color: red;
         margin-right:auto;
         /*margin-left:auto;*/
         /* boder:10px black auto */
     }

-浏览器调整

              1:如果七个值没有auto,那么浏览器会自动调整margin-right使我们等式满足

              2:这七个值 width margin-left 可以设置 auto

                 如果有设置auto,浏览器会自动调整auto值

                 如果设置margin-left为auto

                 例子:30

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值