Задать вопрос
@tosterComposter1

Как вывести не полное предложение с многоточием на конце?

Использую backbone, вывожу на странице текст из модели так {{ text }}, как можно вывести только часть текста и добавить многоточие на конце, если текст слишком длинный (например, не помещается в 2 строках)?
  • Вопрос задан
  • 249 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Решения вопроса 3
abyrkov
@abyrkov
JavaScripter
CSS
.box {
    width: 250px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

Вот тут другие варианты
Ответ написан
Комментировать
Если давать стили, как в примерах выше, то это не кроссбраузерное решение, потому что разработчики браузеров, мягко говоря, мне кажутся иногда полными идиотами, которым вообще плевать на свои браузеры.

В таком случае надо юзать библиотеку shorten.js
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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