如何实现点击选中文字,则在旁边出现删除按钮?
选中文字是别人写好的,那我是需要监听鼠标选中时的,相对浏览器的XY,然后显示出我的图标。但是我的图标是怎么出现的呢,图标的添加在哪?是选中的div里还是整个body?
找到想要的效果了,类似于这个。因为文字的位置不固定,图片是跟随鼠标选中的位置出现的。
我再想想怎么做出我想要的。
https://blog.csdn.net/hththth...
如何实现点击选中文字,则在旁边出现删除按钮?
选中文字是别人写好的,那我是需要监听鼠标选中时的,相对浏览器的XY,然后显示出我的图标。但是我的图标是怎么出现的呢,图标的添加在哪?是选中的div里还是整个body?
找到想要的效果了,类似于这个。因为文字的位置不固定,图片是跟随鼠标选中的位置出现的。
我再想想怎么做出我想要的。
https://blog.csdn.net/hththth...
popper.js ?
图标肯定是插到 body 上,Vue3 有 Teleport。vue 2 你可以参考 message 组件。
位置的话就是绝对定位,然后改 left 和 top 了。
需要注意边界控制。别超出屏幕。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
https://codepen.io/brendanfic...