盒子模型-margin,padding
2016-11-23 09:55
260 查看
「宽」width: 确定盒子本身的宽度,可以使盒子的宽度不依靠它所包含的内容多少。 <长度> | <百分比> | <auto>
「高」height: 确定盒子本身的高度。<长度> | <百分比> | <auto>
「边距」margin: 控制围绕边框的边距大小,外补。控制标签本身与父标签之间的距离。如果提供全部四个参数值,将按上->右->下->左的顺序作用于四边。如果只提供一个,将用于全部的四边。如果提供两个,第一个用于上->下,第二个用于左->右。如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。
margin-top: 控制上边距的宽度
margin-right: 控制右边距的宽度
margin-bottom: 控制下边距的宽度
margin- left: 控制左边距的宽度
各种写法:
margin:10px;
margin:10px 20px 30px 40px;
top right bottom left
margin:10px 20px;
top/bottom left/right
margin:10px auto; --- auto:自动计算左右外边距=(页面-div)/2 -- 实现框居中显示
源码:
<div style="width:250px;height:250px;margin:10px auto;">
<div style="width:180px;height:180px;margin-top:20px;margin-left:20px;">
</div>
</div>
效果图:
「补白」padding: 确定围绕块元素的空白填充,内补。取值只能是长度,不能使用auto。控制标签本身与子元素之间的距离,会扩大标签本身的大小。如果提供全部四个参数值,将按上-右-下-左的顺序作用于四边。如果只提供一个,将用于全部的四条边。如果提供两个,第一个用于上-下,第二个用于左-右。如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。
padding-top: 控制上留白的宽度
padding-right: 控制右留白的宽度
padding-bottom: 控制下留白宽度
padding-left: 控制左留白的宽度
源码:
<div style="width:250px;height:250px;margin:10px auto;">
<div style="width:180px;height:180px;margin-top:20px;margin-left:20px;padding-top:20px;padding-left:20px;">
<div style="width:100px;height:100px"></div>
</div>
</div>
效果图:
大小: 2.8 KB
大小: 3.8 KB
查看图片附件
「高」height: 确定盒子本身的高度。<长度> | <百分比> | <auto>
「边距」margin: 控制围绕边框的边距大小,外补。控制标签本身与父标签之间的距离。如果提供全部四个参数值,将按上->右->下->左的顺序作用于四边。如果只提供一个,将用于全部的四边。如果提供两个,第一个用于上->下,第二个用于左->右。如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。
margin-top: 控制上边距的宽度
margin-right: 控制右边距的宽度
margin-bottom: 控制下边距的宽度
margin- left: 控制左边距的宽度
各种写法:
margin:10px;
margin:10px 20px 30px 40px;
top right bottom left
margin:10px 20px;
top/bottom left/right
margin:10px auto; --- auto:自动计算左右外边距=(页面-div)/2 -- 实现框居中显示
源码:
<div style="width:250px;height:250px;margin:10px auto;">
<div style="width:180px;height:180px;margin-top:20px;margin-left:20px;">
</div>
</div>
效果图:
「补白」padding: 确定围绕块元素的空白填充,内补。取值只能是长度,不能使用auto。控制标签本身与子元素之间的距离,会扩大标签本身的大小。如果提供全部四个参数值,将按上-右-下-左的顺序作用于四边。如果只提供一个,将用于全部的四条边。如果提供两个,第一个用于上-下,第二个用于左-右。如果提供三个,第一个用于上,第二个用于左-右,第三个用于下。
padding-top: 控制上留白的宽度
padding-right: 控制右留白的宽度
padding-bottom: 控制下留白宽度
padding-left: 控制左留白的宽度
源码:
<div style="width:250px;height:250px;margin:10px auto;">
<div style="width:180px;height:180px;margin-top:20px;margin-left:20px;padding-top:20px;padding-left:20px;">
<div style="width:100px;height:100px"></div>
</div>
</div>
效果图:
大小: 2.8 KB
大小: 3.8 KB
查看图片附件
相关文章推荐
- [置顶] 内容(content)、填充(padding)、边框(border)、边界(margin):CSS中盒子模型有何区别?
- html06 盒子模型 margin border padding
- webBasic_day03_CSS_选择器_hover_盒子模型(padding, margin)
- 如何使用好div盒子模型的margin和padding
- 盒子模型里面的margin属性和padding属性杂记
- 行内元素竖直方向margin和padding以及盒子模型问题
- 盒子模型中padding和margin垂直方向对inline(行内元素)是无效的
- css中盒子模型(margin、border、padding、content)
- css基础-盒子(div)模型、属性、边框线的设置、padding、margin、网站的设置思想(float),图片代替列表符号
- div入门之盒子模型,边界margin,填充padding,框边border
- 盒子模型1 margin padding
- 盒子模型 margin和padding和盒子大小的影响
- CSS 盒子模型(Box model)中的 padding 与 margin
- CSS 盒子模型(Box model)中的 padding 与 margin
- padding,margin,盒模型
- 【CSS3】---盒模型margin、padding及border
- 盒子常见margin和padding问题详解
- css盒模型 margin padding border们你真的懂么?
- 盒模型padding和margin对滚动条位置的影响
- 盒子在浏览器中所占空间-width\height\padding\border\margin