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