【发布时间】:2021-06-03 04:11:06
【问题描述】:
我已经在工具栏中使用过滤器实现了 React Material-UI DataGrid。
一旦过滤器菜单/弹出窗口打开,它将覆盖网格/表格的前几行,我希望此弹出窗口从顶部开始而不是底部开始。
有什么方法可以实现吗?
【问题讨论】:
标签: reactjs material-ui
我已经在工具栏中使用过滤器实现了 React Material-UI DataGrid。
一旦过滤器菜单/弹出窗口打开,它将覆盖网格/表格的前几行,我希望此弹出窗口从顶部开始而不是底部开始。
有什么方法可以实现吗?
【问题讨论】:
标签: reactjs material-ui
检查此过滤器元素的属性后,它是div 和tooltip 角色。因此,我们可以创建一个css文件并修改具有tooltip角色的div的顶部位置,如下所示:
div[role="tooltip"] {
top: -60px !important;
}
由于 MUI 文档中没有针对此问题提供任何选项,我认为这将是最好的解决方法。
【讨论】: