Задать вопрос
MaryT
@MaryT
IT люблю

Как реализовать полускрытый текст с затуханием?

Всем привет. Появилась задача реализовать вот такой блок
bdad5de7ad5c454daadb2e0c8aa73316.png

С затуханием вообще никаких проблем, а вот с текстом уже вопрос. Если присмотреться, то кол-во символов обрезано а остальная часть текста скрыта. Надо при клике на стрелку развернуть весь текст.

Использовала плагин liTextLength, он всем хорош, кроме одного - если работаешь чисто с одним абзацем. А если несколько кусков текста со своими стилями стоят, то это уже не подходит - он убирает все теги внутри обращенного элемента и разумеется вся красота испаряется :(

Как грамотно вообще реализовать такую штуку? Буду благодарна за помощь :)
  • Вопрос задан
  • 682 просмотра
Подписаться 3 Оценить 3 комментария
Решения вопроса 1
profesor08
@profesor08 Куратор тега CSS
Это легко решается. Вам не надо подсчитывать кол-во символов и не надо беспокоиться о наличии тегов внутри блока. Вот вам мой пример: https://jsfiddle.net/profesor08/Lcs9433t/
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@ps1panda
Верстальщик, начинающий front-end
Считать количество символов и после нужного количества прятать
Ответ написан
Комментировать
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Ну, если хочется помучиться, то пожалуйста dotdotdot.frebsite.nl
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы