CSS世界中的margin-box

本文探讨了CSS中的margin-box概念,分析了为何box-sizing、background-origin/background-clip等属性不支持margin-box,以及相关属性的支持现状和可能原因。内容侧重理论,有助于深化对CSS盒模型的理解。
摘要由CSDN通过智能技术生成

一、前言

聊聊技术吧,这个纯粹。

本文内容偏理论,非实用技术,对于深入理解CSS的一些概念和设计很有帮助。本文有些概念如果你不知道说的是什么意思,比方说“盒尺寸”,你大可忽略之,并不影响对本文核心观点的理解。这些概念是需要很多积累,而且属于一个完整体系里面的,所谓体系,就是从前往后是连贯下来的,而盒尺寸这个概念处于体系的中间,直接讲盒尺寸就像看电影直接从中间部分看起,肯定会有些困惑,但由于本来就是让大家看电影精华片段的,因此,无碍。

二、盒尺寸(Box dimensions)的4个盒子

盒尺寸由4个盒子组成,分别是content boxpadding boxborder boxmargin box。这个和盒模型中的几个盒子其实是对应的。

CSS盒尺寸区域

这是他们在规范中的称呼,当规范落地到CSS语言层的时候,每个盒子都起了一个对应的名字,如下:

content box写做content-box

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值