Как сохранить таблицы на ту же высоту, даже если содержимое другой строки является достаточно коротким, вот картинка для справки: автоматически равен размером таблицы
этих таблицы взяты из база данных. И вот мой код для таблицы:
<table width="" height="" cellpadding="3" cellspacing="0" border="1">
<tr class="row_submit">
<td height="150px" width="250px"><center><label>
<input type="radio" name="payment" <?php if (isset($payment) && $payment=="$row[pay_name]") echo "checked";?> value="<?php echo $row['pay_name']; ?>">
<!--<img src="../paymentoptions/lbc.png" alt="LBC" class="picture" width="245px" style="margin:10px"/></label></td> -->
<?php echo '<img src="data:image/jpeg;base64,'.base64_encode($row['pay_pic']).'" height="150px" width="150px" style="margin:10px"/>'; ?>
</tr>
<tr class="row_submit">
<td height="80px" width="300px"><p id="pay"><?php echo $row['pay_desc']; ?><p></td>
</tr>
</table>
Я попытался добавить высоту, но я не знаю, почему она не будет работать. Это просто делает TD в левом pic больше.
Помогите мне исправить их высоты, чтобы он всегда был равным.
не использовать таблицы для разметки ... посмотри в [** искусственных столбцы **] (http://alistapart.com/article/fauxcolumns) – webeno
'cellpadding' , 'cellspacing',' border', 'height' и' width' устаревают как атрибуты на 'table' и т. д. Вместо этого используйте CSS. Кроме того, если вы указываете ширину как атрибут, опустите часть 'px'. –
У вас плохая HTML-структура, некоторые теги не имеют конца тега (в центре, label, p). Проверьте это, например, http://jsfiddle.net/fauzi/c920qtsg/ –