Bij de volgende pagina staat in IE de .outer div op een verkeerde plek (bovenaan bij "content"), met de "left" position wel goed maar veel te ver naar boven.
mozilla en firefox laten de pagina wel goed zien.
de position: relative zijn in de echte pagina beide nodig om andere elementen een position: absolute te geven.
doe ik iets fout of is dit een bug in IE? en wat kan ik eraan doen om dit te fixen?
mozilla en firefox laten de pagina wel goed zien.
de position: relative zijn in de echte pagina beide nodig om andere elementen een position: absolute te geven.
doe ik iets fout of is dit een bug in IE? en wat kan ik eraan doen om dit te fixen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<style type='text/css'>
.outer {
position: relative;
height: 20px; width: 100px;
border:1px solid black;
}
</style>
<title></title>
</head>
<body>
<div style="position: relative;border: 1px solid black;">
content<br>content<br>content<br>content<br>content<br>content<br>
<table border=1>
<tr>
<td>cell 1</td>
<td><div class=outer>cell 2</div></td>
<td>cell 3</td>
</tr></table>
</div>
</body></html> |