如何计算出DOM中按钮之外的文本的实际大小

时间:2016-02-18 14:36:49

标签: javascript

我想自动浏览多个屏幕大小并检查按钮大小是否太小而不能显示内部文本,如果文本超出按钮的话。到目前为止,我只获得了按钮本身的大小。有什么方法可以在页面上获得文本的实际大小吗?

1 个答案:

答案 0 :(得分:0)

  
    

将滚动维度(scrollWidth,scrollHeight)与offset-dimensions进行比较。如果滚动超过偏移量,则您的内容比容器占用更多空间。

  
function isOverflowing(node){
    return node.scrollWidth > node.offsetWidth || node.scrollHeight > node.offsetHeight
}