盒子属性和盒子模型(11)

文章详细介绍了CSS中的两种主要盒子模型:W3C盒模型,其中width和height只包含内容区域,以及IE盒模型,width包括内容和边框。盒模型涉及的关键属性包括margin、border、padding和content,以及它们如何影响元素的尺寸和布局。边框盒模型在处理元素宽度和高度时与W3C盒模型有所不同,这可能导致布局差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、盒子属性

二、盒子模型

(1)、盒模型,又称标准盒子、内容盒子、w3c盒子

(2)、边框盒模型,又称IE盒子、边框盒子、怪异盒子


一、盒子属性

  • Margin(外边距) - 清除边框外的区域,外边距是透明的。
  • Border(边框) - 围绕在内边距和内容外的边框。
  • Padding(内边距) - 清除内容周围的区域,内边距是透明的。
  • Content(内容) - 盒子的内容,显示文本和图像。
  • Border-radius -允许你设置元素的外边框圆角。

二、盒子模型

(1)、盒模型,又称标准盒子、内容盒子、w3c盒子

其中width和height是设置给内容区的宽高。

相关属性计算公式为:

盒子的宽:width+paddingLeft+paddingRight+borderLeft+borderRight

盒子的高:height+paddingTop+paddingBottom+borderTop+borderBottom

盒子所占页面宽:盒子宽+marginLeft+marginRight

盒子所占页面高:盒子高+marginTop+marginBottom

(2)、边框盒模型,又称IE盒子、边框盒子、怪异盒子

其中width是设置给盒子本身的。

相关属性计算公式为:

IE盒子宽:width=contentWidth+paddingLeft+paddingRight+borderLeft+borderRight

IE盒子高:height=contentHeight+paddingTop+paddingBottom+borderTop+borderBottom

IE盒子所占页面宽:width+marginLeft+marginRight

IE盒子所占页面高:height+marginTop+marginBottom

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学前端的狗头苏丹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值