Форум: "Прочее";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
ВнизHTML: выравнивание ячеек в таблице Найти похожие ветки
← →
homm © (2006-05-03 13:58) [0]Есть такой вот код:
<table width="0" border="2" cellspacing="0" cellpadding="0">
<tr>
<td height="100%"></td>
<td rowspan="2">qwerty<br>qwerty<br>qwerty<br>qwerty</td>
</tr>
<tr>
<td valign="bottom" height="30">qwerty</td>
</tr>
</table>
левая нижняя ячейка должна быть фиксированой высоты (например как сдесь, 30 пикселей). левая верхняя ячейка должна занимать всю оставшуюся высоту (width="100%"), которая (оставшаяся высота) определяется изхода из высоты контента правой ячейки. Высота контента не известна.
но почему-то получается что верхняя ячейка имеет фиксированый размер, а нижняя занимает все оставшееся пространство. В чем ошибка?
← →
easy © (2006-05-03 14:32) [1]
<table border="2" cellspacing="0" cellpadding="0">
<tr>
<td valign="bottom"><div style="border-top-style: ridge">qwerty</div></td>
<td>qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty <br>qwerty</td>
</tr>
</table>
← →
homm © (2006-05-03 22:25) [2]Спасибо за ответ, но к сожалению он не пригоден для моих целей.
Нашел другое решение, тема закрыта.
← →
homm © (2006-05-04 15:06) [3]Появился еще оди вопрос, в принцепе похожий: Как заставить не увеличиватся верхнюю ячейку в IE:
<table width="0" border="2" cellspacing="0" cellpadding="0">
<tr>
<th height="30">text</th>
<td rowspan="2">qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty<br>qwerty</td>
</tr>
<tr>
<td> </td>
</tr>
</table>
во всех браузерах увеличивается только нижняя ячейка, а в ослике обе пропорционально, но верхняя шыре на 30px.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.05.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c