You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询MUI组件sx属性中样式规则里m:1的含义

关于MUI sx属性中m:1的含义解释

在Material UI(MUI)的sx属性里,m是margin的简写,:1代表使用MUI内置间距系统的第1个档位值。

MUI默认以8px为间距基准单位,所以m:1等价于CSS的margin: 8px。如果需要单独设置某一方向的边距,还可以用mt(上外边距)、mr(右外边距)、mb(下外边距)、ml(左外边距)这类更具体的简写,比如mt:2就对应margin-top: 16px(2×8px)。

结合你给出的代码来看:

sx={{
  display: 'flex',
  flexWrap: 'wrap',
  '& > :not(style)': {
    m: 1,
    width: 128,
    height: 128,
  },
}}

这段代码会给flex容器下所有非style类型的子元素设置margin: 8px,同时固定宽高为128px,配合flexWrap: 'wrap'实现子元素自动换行的布局效果。

内容的提问来源于stack exchange,提问作者Javascript Noob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 10:06:21