云点博客-关注全栈开发云点博客

关注全栈开发
提升用户体验

百度编辑器图片调解框位置不正确的BUG及修复

bug复现

上传图片大于可视区域,或者内容多于可视区域

正常情况下如上图 , 没啥问题 , 但是当下拉条拉下来的时候会变成这样

这个问题困扰了好久 , 最终找到问题根源所在

最终效果

调节框已经可以随着滚动条附着在图片上了, 虽然还是有点瑕疵 ,但是比找不到框好多了


打开 ueditor.all.js 

定位至 17123行  

或者 搜索  iframePos.y + imgPos.y - me.editor.document.body.scrollTop - editorPos.y

将那一行替换成 

'top': iframePos.y + imgPos.y - me.editor.document.documentElement.scrollTop - editorPos.y - parseInt(resizer.style.borderTopWidth) + 'px'


这样问题就解决了




赞(0) 打赏