Onderstaande code geeft in IE/Opera en Firefox verschillende resultaten. Ik heb nog geen vergelijkbaar probleem kunnen vinden en ik heb al helemaal geen oplossing kunnen vinden.
Het resultaat in IE/Opera lijkt mij de correcte weergave. Namelijk dat de positie van VertBar gelijk is aan linksboven van tabel.
Klopt deze aanname?
Of doe ik iets fout?
Is er een oplossing?
Bovenstaande is een uitgeklede versie van het probleem. Alle code die niets met het probleem te maken heeft, heb ik verwijderd.
Het resultaat in IE/Opera lijkt mij de correcte weergave. Namelijk dat de positie van VertBar gelijk is aan linksboven van tabel.
Klopt deze aanname?
Of doe ik iets fout?
Is er een oplossing?
code:
Het lijkt er op dat Firefox de mist in gaat als er gebruik gemaakt wordt van een tabel. Als ik hetzelfde soort voorbeeld zonder tabel maak, gaat alles goed. Helaas moet ik wel een tabel gebruiken.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
26
27
28
29
30
31
32
33
34
35
36
| <html>
<head>
<style type="text/css">
.tabel {
position: absolute;
top: 80px;
width: 600px;
z-index: 1;
background-color: #ff0000;
}
.VertBar {
position: absolute;
top: 0px;
left: 0px;
z-index: 2;
background-color: #00ff00;
}
</style>
</head>
<body>
<table cellpadding="0" cellspacing="0" border="0" class="tabel">
<tr valign="top">
<td>
<div class="VertBar">Vaag</div>
</td>
<td>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum aliquet eros. Sed velit purus, molestie vel, venenatis id, volutpat quis, leo. Aenean vitae wisi. Sed nibh nibh, ultrices id, venenatis non, tincidunt ut, augue. In non purus venenatis pede malesuada blandit. Proin vitae nibh lobortis purus molestie semper. Fusce porttitor bibendum metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla quam justo, dictum id, iaculis ac, congue in, est. Donec blandit ultricies eros. Maecenas ullamcorper.
</td>
</tr>
</table>
</body>
</html> |
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
26
27
28
29
30
| <html>
<head>
<style type="text/css">
.tabel {
position: absolute;
top: 80px;
width: 600px;
z-index: 1;
background-color: #ff0000;
}
.VertBar {
position: absolute;
top: 0px;
left: 0px;
z-index: 2;
background-color: #00ff00;
}
</style>
</head>
<body>
<div class="tabel">
<div class="VertBar">Vaag</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum aliquet eros. Sed velit purus, molestie vel, venenatis id, volutpat quis, leo. Aenean vitae wisi. Sed nibh nibh, ultrices id, venenatis non, tincidunt ut, augue. In non purus venenatis pede malesuada blandit. Proin vitae nibh lobortis purus molestie semper. Fusce porttitor bibendum metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla quam justo, dictum id, iaculis ac, congue in, est. Donec blandit ultricies eros. Maecenas ullamcorper.
</div>
</body>
</html> |
Bovenstaande is een uitgeklede versie van het probleem. Alle code die niets met het probleem te maken heeft, heb ik verwijderd.
None