Имеется много стандартных решений show more на javascript, но все (или почти все) из них подразумевают статичную высоту и ширину скрываемого текста. Как лучшим образом организовать функциональность, которая бы отвечала ряду требований:
Задача решаема, вычислить высоту исходного текста, учесть отступы между параграфами, умножить на высоту текста, получить высоту указанного количества строк и привязать событие к resize окна. Но это порождает постоянных слушателей события и вынуждает создать еще один метод, который надо вызывать всякий раз, после изменения содержимого текста (пересчет высоты). Можно ли найти более элегантный и простой способ, в том числе, используя стили, чтобы избавиться отслеживания изменения ширины окна и/или изменения высоты содержимого текста?
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости