flower
Новичок
Спозицировать картинку в ячейке. IE vs Opera
В одной из ячеек таблицы имеется ещё одна таблица. В одной из её ячеек не удаётся сделать DIV style='height:100%;'. А он нужен для того, чтобы спозиционировать там картинку. Если делать без DIV, придав ячейке, относительно которой нужно спозиционировать картинку, position:relative, то это срабатывает только в IE. В Opera позиционирует относительно BODY. Что не так делаю?
В одной из ячеек таблицы имеется ещё одна таблица. В одной из её ячеек не удаётся сделать DIV style='height:100%;'. А он нужен для того, чтобы спозиционировать там картинку. Если делать без DIV, придав ячейке, относительно которой нужно спозиционировать картинку, position:relative, то это срабатывает только в IE. В Opera позиционирует относительно BODY. Что не так делаю?
Код:
<html>
<body>
<table border=1 width=100% height=100%>
<tr>
<td width=20%>ячейка1</td>
<td width=60%>
ячейка2
</td>
<td width=20%>
<table border=1 width=100% height=100%>
<tr><td height=10>верх</td></tr>
<tr><td>
<div style='height:100%; border:2 solid red; position:relative;'>
ячейка2
середина
<img width=50 height=50 alt='картинка' style='border:2 solid black; position:absolute; bottom:0; right:0;'>
</div>
</td></tr>
<tr><td height=10>
низ
</td></tr>
</table>
</td>
</tr>
</table>
</body>
</html>