Closed LarryZhu-dev closed 11 months ago
如elementUI和各类UI库的弹出层,是基于屏幕坐标计算弹出层位置的,经过transform后,这些计算也会偏移,但是这些偏移是有迹可循的,一般是 鼠标移动距离左上角占真实屏幕的百分比 == 整个页面等比缩放后内部元素所在位置到左上角占缩放后元素的百分比
对此应该由第三方工具调整元素位置的计算策略,以真实的屏幕宽高计算元素位置,或者将弹出层以其父元素为基准偏移,并挂载在body内部。
如elementUI和各类UI库的弹出层,是基于屏幕坐标计算弹出层位置的,经过transform后,这些计算也会偏移,但是这些偏移是有迹可循的,一般是 鼠标移动距离左上角占真实屏幕的百分比 == 整个页面等比缩放后内部元素所在位置到左上角占缩放后元素的百分比
对此应该由第三方工具调整元素位置的计算策略,以真实的屏幕宽高计算元素位置,或者将弹出层以其父元素为基准偏移,并挂载在body内部。