找回密码
 立即注册
查看: 73|回复: 0

什么是盒子模型?有几个模式?

[复制链接]

6

主题

0

回帖

22

积分

新手上路

积分
22
发表于 2022-9-19 13:10:54 来自手机 | 显示全部楼层 |阅读模式
什么是盒子模型?
把所有的网页元素都看成一个盒子,它具有: content,padding,border,margin 四个属性,这就是盒子模型。
盒子模型分为几个模式?
盒子模型分为两种
1、标准盒模型:
content(内容)+margin(外边距)+padding(内边距)+border(边框)
2、IE盒模型(怪异盒模型)
content +margin

标准盒模型下的宽:盒子总宽度/高度=width/height+padding+border+margin,这种模式下,我们写的元素往往会比设置的宽高要多出一部分padding、border、margin

IE盒模型下的宽:盒子的总宽度和高度是包含内边距padding和边框border宽度在内的
盒子总宽度/高度=width/height + margin = 内容区宽度/高度 + padding + border + margin;
也即是说 width = 内容区宽度 + padding + border

开发中往往使用IE盒模型,只需要设置
box-sizing:border-box即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|粤嵌技术交流空间

GMT+8, 2025-7-7 20:44 , Processed in 0.691899 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表