box-size

本文通过具体的示例对比了不同 box sizing 属性值在浏览器中的表现差异,特别是在 Firefox 和 Chrome 中的效果。主要介绍了 padding-box 和 border-box 的使用场景及它们如何影响元素的实际大小。
<style>
*{ margin:0; padding:0; list-style:none; font-family:"\5FAE\8F6F\96C5\9ED1";}
.content_box{
    box-sizing:content-box;
    -webkit-box-sizing:content-box;
    width: 100px;
    height: 100px;
    padding: 20px;
    border: 5px solid #E6A43F;
    background: blue;
}
.padding_box{
  box-sizing:padding-box;
        -webkit-box-sizing:padding-box;
        width: 100px;
        height: 100px;
        padding: 20px;
        border: 5px solid #186645;
        background: red; 
}
.border_box{
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    width: 100px;
    height: 100px;
    padding: 20px;
    border: 5px solid #E6A43F;
    background: green;
}
</style>

火狐下的效果↓

chrome下的效果↓

 

padding-box   只有在火狐下起作用

 

转载于:https://www.cnblogs.com/binlucky/p/5424275.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值