У меня есть ячейка таблицы, и я хочу, чтобы div внутри него всегда находился в нижнем левом углу. В IE и Safari работает отлично, но Firefox позиционирует div
абсолютно на странице, а не внутри ячейки (код на основе решения здесь). Я тестировал как с DTD, так и без него, которые помещают Firefox в режим Quirks и режим Стандартов, и ни одна из них не работает должным образом. Я застрял - любые идеи?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Test</title>
<style type="text/css">
table { width:500px; }
th, td { vertical-align: top; border:1px solid black; position:relative; }
th { width:100px; }
.manage { text-align:right; position:absolute; bottom:0; right:0; }
</style>
</head>
<body >
<table>
<tr>
<th>Some info about the following thing and this is actually going to span a few lines</th>
<td><p>A short blurb</p><div class="manage">Edit | Delete</div></td>
</tr>
<tr>
<th>Some info about the following thing and this is actually going to span a few lines</th>
<td><p>A short blurb</p><div class="manage">Edit | Delete</div></td>
</tr>
</table>
</body>
</html>