Как установить высоту элемента для фиксированного количества строки текста

Учитывая некоторый текст, занимающий около 10 строк, как я могу изменить размер его контейнера, чтобы отображались только первые 3 строки и скрывались другие? По-видимому, это работает, но я думаю, что это ненадежно:

.container {
    height: 7.5ex; /* 2.5ex for each visible line */
    overflow: hidden;
}

Могу ли я полагаться на тот факт, что высота одной строки = 2. 5ex или это просто совпадение в браузерах, которые я использую для тестирования?

26
задан Tom 9 September 2010 в 10:12
поделиться