У меня есть динамическая таблица, которую я генерирую после получения некоторых данных от пользователя, чтобы представить некоторые табличные данные. Мне нужно знать, есть ли у вас возможность назначить фиксированную высоту для ячеек, даже если некоторые из них имеют некоторый контент/текст. Я хотел бы, чтобы все ячейки имели высоту 30 пикселей, независимо от того, имеют ли они контент или пустые.
Это CSS, который у меня есть:
table {
width: 90%;
height:100%;
}
table th, table td {
border: 1px solid gray;
height:30px !important;
padding: 9px !important;
width: 16%;
}
Таблица генерируется этим кодом:
foreach ( $this->rows as $i => $row ) {
$tbody_tr = NHtml::el ('tr class="data-row-' . $i . '"');
foreach ( $this->fields as $field ) {
$tbody_tr->add(NHtml::el ('td')->class($field['name'])->setHtml(@$row[$field['name']]));
}
Но когда у меня есть ячейка с текстом, высота ячейки все равно расширяется. Любые идеи?