【问题标题】:Prevent Material-UI Dialog from applying inline styles to body防止 Material-UI Dialog 将内联样式应用于正文
【发布时间】:2020-05-23 06:31:03
【问题描述】:

在下图中,您可以看到在打开对话框时已添加到<body> 元素的padding-rightoverflow 内联样式。

如何防止 Material-UI 将这些样式添加到 body 元素?

【问题讨论】:

    标签: reactjs material-ui


    【解决方案1】:

    此功能是Modal 的一部分(由Dialog 使用)并在here 中实现。

    您可以通过将 disableScrollLock 属性添加到您的 Dialog 来关闭此功能。

    例子:

    <Dialog
          disableScrollLock
          onClose={handleClose}
          aria-labelledby="simple-dialog-title"
          open={open}
        >
      ...
    </Dialog>
    

    文档:https://material-ui.com/api/modal/#props

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-01
      • 1970-01-01
      • 2021-09-10
      • 1970-01-01
      • 2020-03-31
      • 1970-01-01
      • 2020-02-24
      相关资源
      最近更新 更多