У меня есть div с шириной 130px a высота 200px.
В этом div отобразится различный текстовый контент (я написал несколько JS, чтобы затухать и выходить из другого контента). Проблема даже в том, что я попытался усекать текст, чтобы сказать 180 символов, иногда содержимое, загруженное в этот div, может содержать изображение (или оно может не совпадать) или может содержать некоторые разрывы строк (или, возможно, нет), поэтому фиксированный счетчик символов для усечения иногда не обрезается достаточно текста (т.е. разрыв строки или, возможно, изображение заняло бы больше вертикального пространства в div).
В идеале я хотел бы усечь и добавить эллипсис в контент, когда он собирается преодолеть ограничение по высоте 200 пикселей - это возможно? Я посмотрел на свойство CSS text-overflow
... это похоже на работу только для обрезания по ширине (или это неправильное предположение?)
Возможно, есть решение на основе JS или, возможно, вычисление количества символов и изображения (размеры изображения ARE фиксированные) и разрыв строки будет занимать и усекать после этого.
Любые идеи очень ценятся.