【发布时间】:2020-02-01 12:38:50
【问题描述】:
我在使用 Material UI Drawer 组件时遇到了一些问题。当我尝试在我的网页中显示它时,它会尝试将焦点强制到内部 div 并在您关注其他任何地方时为组件添加阴影或边框。
有谁知道导致这个阴影出现的原因以及如何禁用它?下面的示例屏幕截图 - 你会在底部看到一个蓝色边缘(如果我调整元素大小,这一直是一样的)
只要您点击 Drawer 中的内容,例如List 元素阴影消失。我认为这一定与模态组件有关?
<Drawer PaperProps={{ className: classes.floatingMenu }} anchor='top' open onClose={() => {}}>
<div className={classes.dummy}>
</div>
</Drawer>
注意:floatingMenu 类仅在 55px 的顶部添加边距(即 AppBar 的高度 - 仅此而已)。
【问题讨论】:
-
您似乎想使用
variant="persistent"(material-ui.com/components/drawers/#persistent-drawer) 而不是variant="temporary"(默认值)。
标签: html css reactjs material-ui z-index