材质用户界面样式对话框/模态背景

时间:2019-03-21 15:43:59

标签: css typescript material-ui jss react-tsx

我该如何设计Material-UI对话框或模式的透明深色覆盖层的样式? 我正在使用material-ui / React / Typescript。

enter image description here

我希望它不是透明的黑色,而是透明的白色。 我更喜欢JSS解决方案,但欢迎使用内联样式。

1 个答案:

答案 0 :(得分:1)

您可以使用模式的BackdropProps属性:

<Modal
          aria-labelledby="simple-modal-title"
          aria-describedby="simple-modal-description"
          open={this.state.open}
          onClose={this.handleClose}
          BackdropProps= {{
              classes: {
                  root: classes.backDrop
              }
          }}
        >

并在您的样式对象中:

...
backDrop: {
    background: 'rgba(255,255,255,0.2)',
  },