Как получить переполнение текста: многоточие для работы в многострочном ячейке?

У меня есть таблица с ячейками переменной ширины и высоты, заданными в процентах, и я хочу, чтобы текст был обрезан, как при переполнении текста: ellipsis; но я хочу, чтобы текст заполнял мою ячейку несколькими строками до тех пор, пока она не закончилась.

.cell {
    background: green;
    white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

Я подготовил пример на jsFiddle: http://jsfiddle.net/QEL2G/22/

В этом примере я хочу, чтобы зеленое поле имело три строки текста (не ДОЛЖНО заканчиваться на [...]), но не весь гипс Lorem, если он не может вписаться в выделенный размер.

Если вы уберете пустое пространство: nowrap; он прекратит его усечение после первой строки, но тогда, похоже, он не будет учитывать высоту ячейки и не будет усекаться вообще.

Я пробовал много разных вещей, на самом деле есть очень простой ответ, если я хочу определить статический размер ячейки... но это не так.

0 ответов

Другие вопросы по тегам