<!-- 代码段① -->
<Divider sx={{marginY: 4}}> divider CENTER</Divider>
<!-- 代码段② -->
<Divider sx={{marginY: '4rem'}}> divider CENTER</Divider>
<!-- marginY 相当于 指定了 CSS 的 margin-top, margin-bottom 为相同值
marginY 转 CSS 规则定义 : https://mui.com/system/spacing/
-->
但是这里的值是没有单位的 , 在 HTML/CSS 中这个单位相关有什么规则 .
在 MUI 的规则下 , 涉及到的内容如下
我是页眉
0x01 CSS 的值与单位
但是这里的值是没有单位的 , 在 HTML/CSS 中这个单位相关有什么规则 .
在 MUI 的规则下 , 涉及到的内容如下
代码段①, 那么会根据 theme{ space } 值做转换 .代码段①, 值本身不经转换直接传递到 css 去 .我们只列出目前来看比较常用的相关内容
rem/em/percentagerem(root element) 相对于根元素的字体大小。16px, mui 不设置的情况下看起来也是16pxem,在 font-size 中使用是相对于父元素的字体大小,在其他属性中使用是相对于自身的字体大小,如 width。0x02 CSS : margin / margin-block / margin-inline
https://developer.mozilla.org/zh-CN/docs/Web/CSS/margin-block
2.1 盒子模型 box model
2.2 页面流(page flow) 是什么
https://developer.mozilla.org/zh-CN/docs/Learn/CSS/CSS_layout/Normal_Flow
我是页脚