Как программно узнать, сколько строк занимает текст в блоке? - Компьютерные вопросы

Вопрос Как программно узнать, сколько строк занимает текст в блоке?

Регистрация
23 Июн 2013
Сообщения
90
Репутация
12
Спасибо
1
Монет
0
Как программно узнать, сколько строк занимает текст в блоке?
 
Регистрация
16 Дек 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Ну... В принципе можно создать блок <div> с margin:0; padding:0;, потом пихнуть исследуемый текст в этот блок и посчитать кол-во строк по формуле: off / h , где off = это js свойство clientHeight данного блока, а h – размер шрифта в px (здесь есть один ньюанс, т. к. например если шрифт размером 28px, то он на самом деле будет занимать примерно 32px, т. е. остальные пиксели идут на хвосты букв). Если я что-то не правильно понял, то пишите в комменты.
 
Сверху Снизу