使用Javascript检测内容是否适合div

时间:2015-04-05 13:03:19

标签: javascript html css

是否可以检测内容是否适合宽度和高度固定的div?例如,我可以做一些像

这样的事情
theString = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
if (document.getElementById("box").wouldOverflowWithContent(theString)){
    /*Do stuff*/
}

我无法计算框中会有多少个字母,因为框的大小取决于屏幕尺寸(this webpage)。提前致谢。顺便说一句,我可以使用jQuery。

1 个答案:

答案 0 :(得分:3)

检查scrollHeight是否大于offsetHeight

function check_overflow(elt) {
    return elt.scrollHeight > elt.offsetHeight;
}