我正在尝试创建一个包含一组 icomoon 图标的 qtip。我的问题是第一次渲染 qtip 时,它似乎偏离了它应该在的位置。
内容嵌入在我的 html 中display: none
,显然,直到创建 qtip 之后才会呈现图标。因此,在定义 qtip 的初始宽度时不考虑图标,这会导致错误的偏移量。
下次显示 qtip 时,它不再发生,因为图标已经渲染,然后宽度计算正确。
我想知道我的方法是否完全错误,是否有更合适的定义工具提示内容的解决方案,或者黑客是我唯一的选择。
在这里,我有一个描述我的案例: jsFiddle