У меня есть ячейка таблицы, для которой я хотел бы иметь следующие эффекты:
width: 100px;
white-space: nowrap;
overflow: hidden;
Другими словами, ячейка всегда должна быть одной строкой текста (ее содержимое гарантированно содержит обычный текст без HTML-разметки), ее ширина не должна превышать 100 пикселей, а если текст длиннее, он должен быть обрезан.
К сожалению, когда текст становится длинным, ячейка все равно растягивается. Протестировано в IE и FF, оба из которых входят в число моих целевых браузеров.
Предложение добавить <div>
внутри ячейки и установить ширину на это сложно. Таблица создается из элемента управления gridview, который просто добавляет указанную ширину столбца к элементу <td>
и вставляет текст как есть.