css-布局- box-sizing 的含义及作用

CSS piniu 667浏览 0评论

box-sizing 属性允许您以特定的方式定义匹配某个区域的特定元素。它是CSS3里的属性。

W3C 盒子模型:标准盒模型,是指块元素box-sizing属性为content-box的盒模型。一般在现代浏览器中使用的都是标准盒模型,它也是标准 w3c 盒子模型。

盒子模型由四部分构成,外边距(margin)、边框(border)、内边距(padding)、内容content,box-sizing 就是指定盒子的大小和结构的。

box-sizing: content-box; //默认值 盒子的宽高 = 内容宽高
box-sizing: border-box; // 盒子的宽高 = width宽高 + 内边距 + 边框
box-sizing: inherit; // 规定从父元素继承此值

box-sizing属性的取值可以为content-box或border-box,对它们的解释如下。
●content-box:浏览器对盒模型的解释遵从W3C标准,当定义width和height时,它的参数值不包括border和padding。
●border-box:当定义width和height时,border和padding的参数值被包含在width和height之内。


发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • * 昵称:
  • * 邮箱: