盒子模型由哪些部分组成?
盒模型的组成:content(内容区)+padding(填充区)+border(边框区)+margin(外界区)。
不同部分的说明:
content(内容):盒子的内容,显示文本和图像。
border(边框):围绕在内边距和内容外的边框。
padding(内边距):清除内容周围的区域,内边距是透明的。
margin(外边距):清除边框外的区域,外边距是透明的。
扩展资料
内容区是盒子模型的中心,它呈现了盒子的主要信息内容,这些内容可以是文本、等多种类型。内容区有三个属性,width、height 和overflow。使用width和height属性可以指定盒子内容区的高度和宽度,当内容信息太多,超出内容区所占范围时,可以使用overflow 溢出属性来指定处理方法。
当overflow 属性值为hidden时,溢出部分将不可见;为visible时,溢出的内容信息可见,只是被呈现在盒子的外部;当为scroll时,滚动条将被自动添加到盒子中,用户可以通过拉动滚动条显示内容信息;当为auto时,将由浏览器决定如何处理溢出部分。
盒模型是CSS中重要的一个概念,但是在以前IE5.5以及更早的IE浏览用的不是标准盒模型,我们称之为IE盒模型。
先说重要的区别:
两者的区别在于content的不同,IE盒模型的content包括border、padding
我们先IE盒模型设置 box-sizing:border-box大小为100px
border设置了10px 方便观察
**此时把border设置了30px **
再给它加上padding
给IE盒模型的盒子加border和padding的大小还是100px没变化的
语法:
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!