2024-11-21
温故知新
00

目录

问题简介
解决办法

问题简介

如题,使用 ElementUI 开发的网页(包括 ElementPlus),在 Safari 浏览器中,列表往往会出现一些不美观的效果,如:

  • 内容过长,但设置隐藏不起效;
  • 表头与数据列不对齐;
  • 固定列无效等等。

该问题是由于 ElementSafari 的适配没有做的很完善,并且该问题也是个历史性的老问题了,截至本文记录,该问题至少已经经过了 6 年,但仍然未解决。

详情可见:https://github.com/ElemeFE/element/issues/10308

解决办法

根据用户反馈,临时解决办法是手动覆盖一些 Element 默认的css样式,如全局引用以下css:

css
.el-table table { width: 0 !important; table-layout: fixed !important; } .el-table .el-table__body { width: 0 !important; table-layout: fixed !important; }
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!