盒模型 Box

本章节不提供示例,参考 Design -> Sizing 一节

一般盒模型

盒模型总览

ClassCSS
m-1margin: var(--1)
p-1padding: var(--1)

盒模型方向修饰

和 Emmet 差不多。

ClassCSS
m-1margin: var(--1)
mx-1margin-inline: var(--1)
my-1margin-block: var(--1)
mt-1margin-top: var(--1)
mr-1margin-right: var(--1)
mb-1margin-bottom: var(--1)
ml-1margin-left: var(--1)

定义顺序为 ['m',['mx','my'],['mt','mr','mb','ml']],以保证后声明的属性能与前一项属性组合使用而不被覆盖 e.g. m-1 mx-2 mt-3

盒模型数值修饰

ClassCSS
mt-automargin-top: auto
mt-0margin-top: var(--0)
mt-1margin-top: var(--1)
mt-2margin-top: var(--2)
mt-3margin-top: var(--3)
mt-4margin-top: var(--4)
mt-5margin-top: var(--5)
mt-6margin-top: var(--6)
mt-7margin-top: var(--7)
mt-8margin-top: var(--8)