【发布时间】:2026-01-27 01:40:01
【问题描述】:
如果 TextField 等 Material-UI 输入元素位于 Dialog 内的 Popper 内,它们将无法工作/无法获得焦点。
<Dialog open={true}>
...
<Popper open={true} style={{zIndex: 1500}}>
...
<TextField />
...
</Popper>
...
</Dialog>
Popper 元素的 zIndex 值是在 Dialog 元素前面显示 Popper 所必需的。
简单的代码框示例:https://codesandbox.io/s/input-inside-popper-inside-dialog-not-working-9y7rg
【问题讨论】:
标签: reactjs material-ui