我已经构建了一个工具提示,我从悬停元素的offsetWidth和offsetHeight计算工具提示的位置,这有一个例外:当要悬停的元素向下运行到下一行时元素offsetWidth变得更大,因此向工具提示发送远离元素的宽度长度。
最好的办法是什么?我想避免将工具提示重新定位到鼠标的位置,因为它不会在美学上具有吸引力并且会是一个更大的重复因素。
注意:仅限Javascript,请不要jQuery。
答案 0 :(得分:0)
上面评论的解决方案为我解决了这个问题。谢谢你的建议。
我基本上将css元素“display:inline-block”添加到多行元素中,并且它工作在IE6-9 FF& WEBKIT。
请注意,IE 5.5-7可能存在display:inline-block。
的问题