У меня есть веб-страница с эластичным макетом, ширина которого изменяется при изменении размера окна браузера.
В этом макете есть заголовки (h2
), которые будут иметь переменную длину (на самом деле это заголовки из сообщений блога, которые я не контролирую). В настоящее время - если они шире окна - они разбиты на две строки.
Есть ли элегантное, проверенное (кросс-браузерное) решение - например, с jQuery - которое сокращает innerHTML этого тега заголовка и добавляет "...", если текст будет слишком широким, чтобы поместиться в одну строку на текущем экране / ширина контейнера?