У меня есть следующий код:Использование позиции Относительная/Абсолютная в TD?
<td style="position: relative; min-height: 60px; vertical-align: top;">
Contents of table cell, variable height, could be more than 60px;
<div style="position: absolute; bottom: 0px;">
Notice
</div>
</td>
Это не работает вообще. По какой-то причине позиция: относительная команда не считывается на TD, а уведомление DIV помещается вне контейнера содержимого в нижней части моей страницы. Я пытался поставить все содержимое TD в DIV, таких как:
<td>
<div style="position: relative; min-height: 60px; vertical-align: top;">
Contents of table cell, variable height, could be more than 60px;
<div style="position: absolute; bottom: 0px;">
Notice
</div>
</div>
</td>
Однако, это создает новую проблему. Поскольку высота содержимого ячейки таблицы является переменной, уведомление DIV не всегда находится в нижней части ячейки. Если ячейка таблицы простирается выше маркера 60 пикселей, но ни одна из других ячеек не делает, то в других ячейках уведомление DIV находится на 60 пикселей вниз, а не внизу.
Есть ли причина для использования таблицы? Я предполагаю, что остальная часть содержимого таблицы сдвинет содержимое этой ячейки. Если таблица необходима, вы можете использовать две строки top с valign = сверху и снизу с valign = bottom – Wayne
Если вы используете таблицы для макета, я бы посоветовал это сделать. Использование таблиц для отображения данных в порядке, но они не подходят для макета. – Kyle
Его для календаря ... так важна таблица сетки: http://www.8wayrun.com/events/monthly/1.2011/ –