css盒子模型的外边距和内边距

一、内边距

1、定义:内边距:盒子中内容与边框之间的距离

2、用法:

(1) 上内边距  padding-top: 20px;

(2) 左内边距 padding-left: 15px;

(3) 下内边距  padding-bottom: 25px;

(4) 右内边距  padding-right: 10px;

(5) 属性值个数不同

① 四个属性值 :上、右、下、左   padding: 50px 40px 30px 10px;

② 三个属性值: 上、左右、下  padding: 50px 40px 30px;

③ 两个属性值: 上下、左右 padding: 50px 20px;

④ 一个属性值: 上下左右 padding: 50px;

补充:内边距的设置会影响盒子的大小

           背景颜色会延申到内边距

            一个盒子的可见框大小,由内容区,内边距和边框共同决定,所以在计算盒子大小时,需要将这三个区域加到一起计算。

二、外边距

1、含义:盒子的边框与其他元素或者浏览器边缘之间的距离

        外边距不会影响盒子可见框的大小 ,但是外边距会影响盒子的位置

2、使用:

① 上外边距  margin-top: 100px;

②  左外边距 margin-left: 80px;

③  下外边距 margin-bottom: 50px;

④  右外边距 margin-right: 200px;

3、设置方法

(1) 四个属性值:上 右 下 左  margin: 90px 70px 50px 20px;

(2) 三个值:上、左右、下margin: 90px 70px 20px;

(3) 两个值:上下、左右margin: 90px 50px;

(4)  一个值:上下左右 margin: 50px;

补充:

外边距可以指定一个为负值

如果外边距设置的是负值,则会向反方向移动

外边距统一可以使用简写属性 margin,可以同时设置四个方向的外边距,规则和padding一样

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值