我的网站有很多单词水平列表。如果行中有太多单词要显示在一行中,则需要显示“展开”按钮。现在我通过将字母的估计宽度相加来确定行是否已满,但我想知道是否有更简单的方法来执行此操作。有没有办法使用javascript或任何库(尤其是YUI或jQuery)来确定元素是否有溢出?
答案 0 :(得分:5)
我假设您指的是DOM节点的溢出css属性。在这种情况下,您可以比较scrollWidth而不是clientWidth。
Understanding offsetWidth, clientWidth, scrollWidth and -Height, respectively