在ie浏览器使用 el-table fixed属性问题
时间: 2023-12-27 07:37:26 浏览: 75
在IE浏览器中使用`el-table`的`fixed`属性来固定表格列,会出现以下问题:
1. 表格宽度问题:IE浏览器可能无法正确计算表格的宽度,导致固定列与非固定列错位。
2. 滚动条问题:IE浏览器的滚动条与其他浏览器有所不同,可能会遮挡固定列。
因此,在IE浏览器中使用`el-table`的`fixed`属性来固定表格列存在兼容性问题,可以尝试以下解决方案:
1. 使用`CSS`的`position:sticky`属性来实现表格列的固定。这种方法在IE浏览器中不支持,但是可以使用`position:relative`代替。
2. 使用自定义指令或组件来实现表格列的固定,可以根据具体情况来实现。
需要注意的是,以上解决方案仅为参考,具体实现还需要根据具体情况进行调整。
相关问题
el-table fixed 兼容iE
在IE浏览器中使用fixed属性来固定表格列是有问题的,可以尝试以下解决方案:
1. 使用flex布局代替fixed属性来实现表格列的固定。
2. 使用JavaScript来实现表格列的固定,可以在需要固定的列上添加position:sticky样式,并在CSS中添加以下代码:
```
/* For IE 11 */
-ms-overflow-style: -ms-autohiding-scrollbar;
```
这样可以解决IE浏览器中滚动条出现时会遮挡固定列的问题。
需要注意的是,以上解决方案仅为参考,具体实现还需要根据具体情况进行调整。
阅读全文