Как получить количество символов до переноса абзаца на следующую строку? - PullRequest
0 голосов
/ 26 сентября 2018

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

Я знаю, что подсчетсимволы строки могут быть сделаны с "length", но я не могу получить первую строку.

Пример:

#divone {
  width: 80px;
  overflow: hidden;
}
<div id="divone">
  <p id="one">Some long text
    <p>
</div>

Отображаемый текст выглядит как первая строка: «немного длинно» и вторая строка «текст»

Ожидаемый вывод из JavaScript:

Some long

Псевдокод, который я решил решить:

  1. Определение последнего слова перед переносом текста

  2. Посмотрите этослово в исходном тексте и извлечение подстроки

  3. Используйте length() для подсчета символов подстроки.

1 Ответ

0 голосов
/ 26 сентября 2018

Благодаря комментариям я нашел решение, которое составляет ок.что я хочу:

Как посчитать количество символов в строке, используя JavaScript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...