У меня есть фиксированный размер div с генерируемым текстом внутри него.Динамический текст в фиксированном размере div
Есть ли какой-нибудь простой способ вырезать текст перед концом div и добавить «...» в конец с помощью DOJO или простого Javascript? Есть ли способ сделать это независимо от того, какой размер шрифта я использую?
Единственный способ, который приходит мне на ум, - рассчитать, сколько персонажей с фактическим шрифтом вписывается в мой div и чем сокращать текст так долго, но это выглядит довольно хромым :-) любые предложения?
http://stackoverflow.com/questions/4927257/text-overflowellipsis-in-firefox-4/ - не содержит решения на основе Dojo, хотя. – thirtydot
Whow, taht отлично смотрится в IE, но, к сожалению, мне нужно кросс-браузерное решение, которое работает в Firefox, IE, Chrome и Safari: -/Но спасибо в любом случае .. – Gatekeeper
'text-overflow: ellipsis' отлично работает на WebKit- основанные браузеры. –