politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...

Как получить подстроку меньше/равную размеру div?

Доброго времени. Подскажите, как получить подстроки <= ширине div и обернуть их в span
Вот пример того, что нужно.
https://jsfiddle.net/nk9Lnxn3/1/
  • Вопрос задан
  • 248 просмотров
Решения вопроса 1
Готового решения не дам, но дам метод как решал сам.
В канвасе устанавливаю стиль шрифта же как у вашего блока. Располагаю в нем текст, получаю ширину картинки с текстом в одну строку, дальше простая пропорция, с небольшой погрешностью но в ширину блока попадал.

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

Если задача выделить первую строку, то все это совсем не нужно
www.w3schools.com/cssref/sel_firstline.asp
https://jsfiddle.net/3vwLv5n0/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы