修复绝对定位元素宽度的计算方式

当绝对定位、而又没有显式指定宽度的元素接近浏览器右边缘的时候，元素会自动折行，这样对tip的位置计算有问题。

这个pull request可能不太通用，看看还有没有其他比较好的解决方案。