千家信息网

css的盒模型实例分析

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"css的盒模型实例分析",在日常操作中,相信很多人在css的盒模型实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"css的盒模型实例分析"的疑惑
千家信息网最后更新 2026年11月02日css的盒模型实例分析

这篇文章主要介绍"css的盒模型实例分析",在日常操作中,相信很多人在css的盒模型实例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"css的盒模型实例分析"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

  CSS盒子模型与怪异盒模型

  盒子模型(Box Modle)可以用来对元素进行布局,包括内边距(padding),边框(border),外边距(margin),和实际内容(content)这几个部分。

  标准盒模型

  标准盒模型中盒子的大小是指:content + border + padding + margin。其中width指的是内容区域content的宽度;height指的是内容区域content的高度。下面用一段代码和图片来让说明一个盒子大小的呈现方式。

  .box {

  width: 100px;

  height: 100px;

  padding: 10px;

  margin: 10px;

  border: 10px solid red;

  background-color: #606266;

  /*标准盒模型*/

  box-sizing: content-box;

  }

  在chrome里面调试工具样式的最下面可以看到一个盒子呈现出的长宽,内边距(padding),边框(border)和外边距(margin)。鼠标移动到dom上,可以看到盒子实际呈现出的长宽分别为140px,140px。这是因为我们的width为100px,height为100px,padding上下左右均为10px,border上下左右均为10px。所以我们看到的我们盒子的长宽为140px。由于是块级元素,实际盒子会独占一行,这里的140px没有算是margin。标准模式下,最直观的特点是widith和height的值决定了盒子的内容区域(content)的大小。而盒子实际呈现的大小并不一定是你设置的widith和height的值。因为还有padding,border,margin等来影响它。

  IE怪异盒模型

  怪异盒模型中的width指的是内容、边框、内边距总的宽度(content + border + padding);height指的是内容、边框、内边距总的高度。

  怪异盒模型下盒子的大小=width(content + border + padding) + margin。下面用一段代码和图片来让说明一个盒子大小的呈现方式。

  .box {

  width: 100px;

  height: 100px;

  padding: 10px;

  margin: 10px;

  border: 10px solid red;

  background-color: #606266;

  /*IE盒模型*/

  box-sizing: border-box;

  }

  图中可以看到,我们设置的widht和height为100px,那么盒子实际呈现的大小也为100px(这里是width和height的值,没算margin)。那么内容区域(可以放文字,div标签的区域)content的大小为width - padding - border = 60。

  如何切换盒模型

  在html顶部加上DOCTYPE声明,大多数浏览器就会默认采用标准盒模型。上面的代码也可以看出,通过css的属性box-sizing能改变盒模型。

  *{

  /*IE盒模型,order和padding计算入width之内*/

  box-sizing: border-box;

  /*padding计算入width内,不推荐使用,非常老的浏览器才支持*/

  box-sizing: padding-box;

  /*border和padding不计算入width之内*/

  box-sizing: content-box;

  /*继承父元素*/

  box-sizing: inherit;

  }

  兼容性

  可以看到现代浏览器都支持了该属性。

到此,关于"css的盒模型实例分析"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

模型 盒子 大小 内容 区域 实际 标准 实例 实例分析 分析 怪异 边框 学习 代码 元素 浏览器 浏览 上下左右 上下 图片 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖北九亚互联网络科技有限公司 新华互联网科技学校 互联网扶贫科技 广州善班互联网科技 互联网养老 桔豆科技 互联网 科技服务平台 四个字互联网科技公司取名 济南华为互联网科技产业总部基地 青岛科技大学互联网大赛研究生 和信科技工业互联网 开一家科技互联网公司需要多少钱 互联网科技的全部知识 元气玛特互联网科技公司是外包吗 互联网科技实习生岗位 互联网科技接地气 互联网科技和医药行业 好易买互联网科技 互联网科技创新创业项目 互联网对科技影响 网互联网络科技 易互联网科技有限公司 互联网科技有限公司 翻译 阿里巴巴算科技企业还是互联网 昭通云南众福互联网科技有限公司 雨阳互联网卡科技有限公司 风投北京互联网科技 互联网科技包装股 中国互联网公司的科技投入 米泉互联网科技专业怎么样 六子台科技互联网展会
0