分析原因:
因为这个position的原因
解决办法:因为是vue3 所以没有使用::deep 会报警告信息
//scss文件 scoped
.el-table {
& :deep(.el-table__cell),
:deep(.el-table__cell) {
// 设置position 使得 子元素不与其产生新的层叠关系
position: static !important;
}
}
还有一个解决办法: 在el-image组件中添加preview-teleported 属性 ,方可解决 ,(推荐)