javascript - 如何设置react-responsive-modal的模态宽度?

标签 javascript reactjs react-responsive-modal

如何设置react-responsive-modal的模态宽度?

https://react-responsive-modal.leopradel.com/#props

<div style={{width: '600px'}} >
    <Modal open={open} onClose={this.onCloseModal} closeOnOverlayClick={true}>
        <CreateSubmenu onFormSubmit={this.onSubmenuFormSubmit} editData={editSubmenuData}/>
    </Modal>
</div>

最佳答案

我认为通过在 css 中设置样式类是最好的 .react-responsive-modal-modal { 宽度:500px }

您还可以使用 react ref 通过 javascript 添加样式 https://reactjs.org/docs/glossary.html#refs

编辑: 我创建了工作代码示例: 在 index.html 中我添加了样式:

<style>
  .react-responsive-modal-modal {
    width: 200px;
  }
</style>

https://codesandbox.io/s/react-responsive-modal-4tuc1?file=/index.html

关于javascript - 如何设置react-responsive-modal的模态宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63118872/

相关文章:

javascript - 在 node.js 中一次遍历 50 个项目 block 中的数组

reactjs - react | Material -Ui |可滑动抽屉无法通过滑动打开

reactjs - 将 React Hook Form 与其他组件一起使用

javascript - 使用reactjs时复杂的逻辑应该放在哪里才能方便测试?

javascript - 如何使用javascript将数据从一个值存储到另一个值

javascript - HTML 内容不会在电子邮件中呈现

javascript - 是否有可能以编程方式触发移动设备的 native 选择弹出窗口?