盒模型

1.盒模型的基本概念

盒子模型是用来存放网页中的各种元素 在网页当中各种元素,如图片丶文字等元素,都可是盒子(div嵌套) css定义所有的元素都可以拥有像盒子一样的外形和平面空间。即都包含内容区、补白(填充)、边框、边界(外边距)这就是盒模型。

2.盒模型的分类

盒模型分为:标准w3c盒模型、IE盒模型、以及css中的伸缩盒模型

标准盒模型
在标准模式下的盒模型如下图所示,盒子总宽度/高度=width/height+padding+border+margin
在这里插入图片描述

怪异盒模型
在怪异模式下,盒子的总宽度和高度是包含内边距padding和边框border宽度在内

盒子总宽度/高度=width/height + margin = 内容区宽度/高度 + padding + border + margin;

也即是说width = 内容区宽度 + padding + border

在这里插入图片描述

CSS3的box-sizing属性
语法:

box-sizing : content-box || border-box || inherit;
当为content-box时,将采取标准模式进行解析计算
当为border-box时,将采取怪异模式解析计算
当为inherit时,将从父元素来继承box-sizing属性的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值