Как получить точку, в которой браузер переносит текст с помощью Javascript

#javascript #html

#javascript #HTML

Вопрос:

У меня в моем html есть теги span, подобные этому

 <span>H</span>
<span>e</span>
<span>l</span>
<span>l</span>
<span>o</span>
 

Я установил ширину div, которая приводит к отображению текста примерно так:

 Hel
lo
 

Я хочу знать, куда переносится текст, или получить последний элемент span в строке.
Прошу прощения, если описания недостаточно, но я новичок в stackoverflow. Заранее спасибо.

Ответ №1:

Я сам нашел ответ. Проверьте смещение каждого элемента span в Javascript. Когда смещение элемента span больше, чем у предыдущего, вы знаете, что элемент находится на следующей строке.

 elementOffset = element.offsetTop;