【CSS】标准&怪异盒模型

概念

CSS 盒模型本质上是一个盒子,盒子包裹着HTML 元素,盒子由四个属性组成,从内到外分别是:content 内容 、padding 内填充 、border 边框 、外边距 margin

盒模型的分类

  • W3C 盒子模型(标准盒模型)
  • IE 盒子模型(怪异盒模型)

两种盒模型的区别

宽度和高度的计算方式不同

标准盒模型:

复制代码
width = content-width
height = content-height

怪异盒模型:

复制代码
width = content-width + padding-width + border-width
height = content-height + padding-height + border-height

如何在CSS 设置这两个模型

标准盒模型:

复制代码
box-sizing: content-box

怪异盒模型:

复制代码
box-sizing: border-box

一般我们常用的是怪异盒模型 box-sizing: border-box

相关推荐
小番茄夫斯基2 分钟前
如果我一个前端页面要被用户看到,原理是什么,用户怎么通过网址就看到页面的,这背后要怎么弄
前端
迅猛龙办公室6 分钟前
Python实现获取星期字符串
java·前端·python
小小荧8 分钟前
🚀 Node.js 之父离开 Deno,带着整个团队加入了 Cloudflare
前端·node.js
IllegalCreed8 分钟前
人中吕布,卡中 Blackwell:我用三国志14的数值给 687 个大模型排了座位
前端
troy1289 分钟前
Java Web 常见面试题(2026 最新整理)
java·前端·hive
Data analyse45615 分钟前
数据埋点设计的事件命名规则校验
服务器·前端·数据分析
溪语流沙31 分钟前
【Web全栈进阶】OAuth实战——GitHub第三方登录
前端·python·github
小陈运维31 分钟前
微WEB文件服务 Docker 部署指南
前端·docker·容器
lichenyang45332 分钟前
从 Prettier 开始整理前端开发常用命令
前端