CSS: текст с многоточием
обрезаем текст и добавляем многоточие с помощью CSS
Поговорим о том, как обрезать текст выходящий за пределы контейнера с добавлением многоточия ....
Такой метод давно используется для достижения визуальной эстетики и повышения лояльности пользователей при просмотре текста, не умещающегося в пределах выделенного для него блока:
p.intro {
width: 300px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
Для того, чтобы результат соответствовал ожиданиям, должны быть соблюдены следующие правила:
- для элемента с текстом указывается явная ширина
width, - чтобы предотвратить автоматический перенос текста на следующую строку нужно указать свойство
white-space: nowrap;, - текст, выходящий за пределы блока нужно обрезать
overflow: hidden;, - конец обрезанной строки дополняется многоточием
text-overflow: ellipsis;.
Спасибо за внимание.
