element icon indicating copy to clipboard operation
element copied to clipboard

el-tooltip在chrome128,body zoom:0.75定位错误

Open dxdleikai opened this issue 1 year ago • 3 comments

dxdleikai avatar Sep 12 '24 09:09 dxdleikai

iShot_2024-09-12_14 47 17

dxdleikai avatar Sep 12 '24 09:09 dxdleikai

element-ui 2.15.14 vue2.6.11

dxdleikai avatar Sep 12 '24 09:09 dxdleikai

我也遇到了一样的问题。

chenhangbin2008 avatar Sep 19 '24 06:09 chenhangbin2008

同样的问题

chuqizhen avatar Oct 24 '24 10:10 chuqizhen

大佬能不能帮忙看下 @yxy297376376

chuqizhen avatar Oct 24 '24 11:10 chuqizhen

zoom的时候我也遇到了,网上说append-to-body=“false” 这会导致zindex层级失效,有没有大佬写好修改源码定位的插件

buliang avatar Oct 30 '24 08:10 buliang

我看了一下每一个使用popover的地方都是通过new 完成的,而且使用到这个插件的地方很多。所以如果不介意的话,可以考虑这个方案,判断浏览器的版本是否是chrome 且 大于等于128,如果是的话把getBoundingClientRect这个函数直接改了,把返回的内容都除zoom,得到的就是正常的数值

HillLiang avatar Nov 13 '24 06:11 HillLiang

其实官方只要稍微改下那个定位的地方 将left和top除以scale就好了,非得别人去改源码 lib/utils/popper.js 634行635行

buliang avatar Nov 13 '24 06:11 buliang