【发布时间】:2020-12-11 01:21:25
【问题描述】:
如何在 reactjs 中的容器内设置 material-ui 抽屉?
我将我的应用页面包装在最大宽度为 600 像素的容器中。我想将抽屉设置为开始进入该容器而不是正文页面 (picture)。我使用应用栏位置作为绝对位置来实现滚动事件,所以不想更改它。
这里是代码框示例代码:https://codesandbox.io/s/material-drawer-e6vrc?file=/header.js
我发现了一个关于它的讨论here,但我没有弄清楚如何在我的示例中使其工作。我试过了:
ModalProps={{
container: document.getElementById("appContainerDiv"),
style: { position: "absolute" }
}}
【问题讨论】:
-
This example 不使用抽屉组件但可能是一个帮助
-
嘿!您是否正在寻找出现在 #d0d175 背景区域的抽屉?你会如何打开和关闭抽屉?
-
@ShankarGaneshJayaraman 你好。我希望它在与(id="appContainerDiv",我的网页)对齐的右上角打开。在示例中,它基于完整的 html 页面打开,而不是在我的网站内(最大为 600 像素)。请注意,如果页面小于 600 像素,它会呈现正确的行为。抱歉,如果没有得到您的问题,请随时询问更多相关信息:)谢谢
标签: javascript reactjs material-ui drawer