У меня есть некоторые html-таблицы, где текстовые данные слишком велики, чтобы соответствовать. Таким образом, он расширяет ячейку вертикально, чтобы соответствовать этому. Итак, теперь строки с переполнением в два раза выше, чем строки с меньшим количеством данных. Это неприемлемо. Как заставить таблицу иметь ту же высоту строки 1em
?
Вот некоторая разметка, которая воспроизводит проблему. Таблица должна быть только высотой одной строки, при этом скрытый текст скрыт.
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style type="text/css">
table { width:250px; }
table tr { height:1em; overflow:hidden; }
</style>
</head>
<body>
<table border="1">
<tr>
<td>This is a test.</td>
<td>Do you see what I mean?</td>
<td>I hate this overflow.</td>
</tr>
</table>
</body>
</html>