У меня есть веб-страница asp.net-mvc, где я показываю некоторый текст в строке после нескольких изображений, и я не хочу, чтобы текст переносился на следующую строку. Я хочу, чтобы он был обрезан и включал "..." в конце, если есть обрезание? (Я нервничаю, если нет визуального индикатора отключения, тогда пользователи не поймут, что это происходит...
<img src="some_image.png">
<img src="some_image1.png">
<img src="some_image2.png">
<span id="myText">a bunch of text after the images</span>
#myText
{
overflow:hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
Поэтому, если содержимое данных занимает только целую строку, тогда отображается полное описание, но вместо переноса на другую строку добавляется "..."
Я мог бы выполнить некоторую логику «обрезки» на стороне сервера просто на основе длины строки, но я не понимаю, как определить, будет ли иметь место перенос (учитывая ширину экрана пользователей и т. д.)
Любые предложения для этой ситуации?