ant-design 在table中设置了fixed:'right'的列中使用popConfirm,当设置< popConfirm getPopUpContainer={(trigger) => trigger.parentNode}, 气泡框出现在下面时,层级太低,导致不能显示

9rnv2umw  于 3个月前  发布在  其他
关注(0)|答案(3)|浏览(57)
  • I have searched the issues of this repository and believe that this is not a duplicate.

https://gitee.com/weixiaoyun/umi-app

Steps to reproduce

进入用户管理,页面滚动到底部,点击表格可视区域第一个删除

What is expected?

希望无论气泡框出现在上面还是出现在下面,都能正常显示

What is actually happening?

气泡框出现的上面,样式正常;气泡框出现在下面,被表格覆盖,设置z-index也不管用
| Environment | Info |
| ------------ | ------------ |
| antd | 4.18.4 |
| React | 17.0.2 |
| System | macOs Catalina 10.15.7 |
| Browser | chrome 94.0.4606.81 |

olqngx59

olqngx591#

请问这个问题您有解决方案嘛,我最近也是遇到了把Select放到Table里面时,Select一旦加上getPopUpContainer方法,会导致气泡框层级太低,导致部分显示不出后来

kqhtkvqz

kqhtkvqz2#

请问这个问题您有解决方案嘛,我最近也是遇到了把Select放到Table里面时,Select一旦加上getPopUpContainer方法,会导致气泡框层级太低,导致部分显示不出后来

后来把fixed:right;去掉了,不配合这个属性就不会有问题

brc7rcf0

brc7rcf03#

可以试试 antd 5.x 的最新版本。

相关问题