0
我想通过计算行数来设置自动设置div高度的功能。我试图让它成功,但它停止。请帮助我。根据字体大小和行数设置div高度
function set_height() {
var div_obj=document.getElementById('dogodkiinhalt'); //get object by id -> <div>
var number_of_lines=div_obj.style.offsetHeight; //get number of lines in this obj.
var font_size=??; //get font size and i don't know how
var div_Height=number_of_lines*font_size; //calculating new height
document.getElementById('dogodkiinhalt').style.height = div_Height; //setting new height to div
}
我正在查找如何获得文本大小,但我什么也没找到。 wolud是那种tkinking好吗?
你的目标是什么?只要高度没有明确设置,div就会自动增加其高度以适应其内容。也许你正试图解决错误的问题? – 2012-02-09 16:54:06
你为什么想这样做? div不包装文字? – paislee 2012-02-09 16:54:10
我想他想让DIV滚动,但有时只有一半的线是可见的.... – 2012-02-09 16:58:07