border-box和content-box
Posted ysdemo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了border-box和content-box相关的知识,希望对你有一定的参考价值。
先上代码
CSS
.content-box{ width: 100px; height: 100px; border: 1px solid; padding: 0px 10px; box-sizing: content-box; } .border-box{ box-sizing: border-box; }
html
1 <div class="content-box">content-box</div> 2 <div class="content-box border-box">border-box</div>
- content-box截图
- 盒子宽度:1×2(border×2)+10×2(padding×2)+100(content-width)=122
盒子高度:1×2(border×2)+0×2(padding×2)+100(content-height)=102
border-box的原理
- border-box截图
盒子宽度:1×2(border×2)+10×2(padding×2)+78(content-width)=100
盒子高度:1×2(border×2)+0×2(padding×2)+98(content-height)=100
以上是关于border-box和content-box的主要内容,如果未能解决你的问题,请参考以下文章
width height 与 box-sizing : border-box ,content-box 的关系