两种css盒子模型

盒子模型的理解:

   1)概念:网页中的每一个元素都占据一定的空间,每一个元素都可以看作是一个盒子。

   2)组成:一个元素占有的空间由width、padding、border、margin决定。

   3)盒子模型分类:w3c标准盒子、ie盒子

     box-sizing属性可以改变元素盒子模型,默认值为content-box(w3c标准盒子),ie盒子模型对应border-box

    content-box为一般浏览器默认的盒子模型,宽度仅仅包含盒子内容的宽度,而不包含border、padding、margin。

    border-box盒模型宽度包含border、padding。

   举个例子计算盒子宽高:

      有一个box,width=200px,height=50px,padding=10px,border=10px,margin=20px

     假如设置border-sizing 为 content-box:

     盒子所占宽度:200 + 10*2 +10*2 +20*2 = 280px

     盒子实际宽度:200 + 10*2 +10*2  = 240px

    假设border-sizing为border-box:

    盒子所占宽度:200 + 20*2 = 240px

    盒子实际宽度:200px

  

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值