盒模型概述

1.基本概念

任何一个元素都能生成一个盒子,不同的元素产生的盒子类型可能不同,一个元素产生什么样的盒子取决于它的display属性。

2.分类

元素是什么盒子看他的属性display ,该属性为不可继承

display:none (不生成盒子) dispaly:block(块盒,独占一行) display:inline (行盒,在一行显示)

display:其他取值

3.基本组成

盒模型由四部分组成,从外到里依次为:

margin (外边距) border(边框) padding(内边距) content(内容)

4.外边距(margin)

margin为外边距,是与其他盒子之间的距离

margin-top:上外边距  margin-bottom:下外边距  margin-left:左外边距   margin-right:右外边距

注:让一个常规流块盒居中,第一步给一个宽度width,第二步设置margin:auto;就能实现

5. border(边框)

border后面跟三个值,分别为边框厚度,边框样式,边框颜色,如:

div{border:1px solid red;}

:border的默认厚度为3px(显示双实线),边框的默认颜色是当前标签文本的颜色

border样式的取值: solid 实线 dashed虚线 dotted点线 double双实线

还可以分别给上下左右设置边框:

border-top:上边框  border-bottom:下边框  border-left:左边框 border-right:右边框 

6.padding(内边距)  

内边距,为边框与内容之间的距离。

同理,内边距可以整体设置,也可以分别给上下左右设置内边距

padding-top:上内边距padding-bottom:下内边距  padding-left:左内边距   padding-right:右内边距

padding后面取值数量的不同,代表的意义也不同,如:

 padding:10px 20px ;(上下内边距10px,左右内边距20px)

​ padding:10px 20px 30px ;(上内边距10px,左右内边距20px,下内边距30px)

 padding:10px 20px 30px 40px ;(上内边距10px,右内边距20px,下内边距30px,左内边距40px)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值