Хотя некоторые вопросы похожие на этот вопрос уже задавались ранее, этот немного отличается.
У меня есть таблица, которая выглядит примерно так:
<table>
<tr>
<td style="height: 100px;">
<img src="..." style="height: 100px;" />
<img src="..." style="height: 100px; position: relative; top: -100px;" />
</td>
</tr>
</table>
Это наложит второе изображение на первое. Однако, td
настаивает на том, чтобы быть 200px
высоким , хотя есть только 100px
содержимого . Установка высоты td
ничего не делает, что согласуется с ответами на другие вопросы.
Однако у меня нет возможности встроить содержимое в DIV
и установить высоту 100px
, потому что td
будет по-прежнему настаивать на том, чтобы быть 200px
высоким.
Как я могу сказать от td
до просто быть 100px
ростом?
Редактировать: О, и об абсолютном позиционировании тоже не может быть и речи, потому что на странице происходит много манипуляций с DOM, а вещи перемещаются - в то время как вещи с абсолютно позиционированием - нет.
Редактировать: jsFiddle пример можно найти здесь .