进一步自定义Material UI组件?

Tar*_*len 2 material-ui

有没有办法设置不可访问的Material UI组件的属性props

例如,Checkbox在我看来,组件在其自身与标签之间存在太大的余量,我想减少,或者我想在左侧而不是右侧制作标签.

这可能吗?如果没有,似乎MUI非常有限

小智 5

在材料-ui的文档中,在开关→复选框的子部分下,您会发现有2个道具可以覆盖组件的默认样式:

  1. iconStyle(指复选框图标的样式)
  2. labelStyle(指相应的标签).您的问题的一个解决方案如下: <Checkbox name="..." value="..." label="..." iconStyle = {{left: "10"}} />

    由于图标具有默认的相对定位,因此您可以使用left它使其更接近标签.