Ik ben al vaker iets wazigs tegengekomen in FireFox en Opera.
Waarom gaat de margin van de h1 in deze situatie naar de container.
online voorbeeld:
http://jnwmedia.nl/test.php
In IE doet ie precies zoals ik verwacht. Op zich zijn er wel work arounds. Maar ik vroeg me af wat hiervan de reden is
Waarom gaat de margin van de h1 in deze situatie naar de container.
HTML:
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
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>test</title> <style type="text/css"> html, body { margin: 0; padding: 0; } #container { background: yellow; width: 200px; margin: 0 auto; border-left: 5px solid blue; border-right: 5px solid blue; } h1 { margin: 20px 0; padding: 0; font-size: 14px; background: green; } </style> </head> <body> <div id="container"> <h1>waarom krijgt de container in FF de margin van de h1??</h1> </div> </body> </html> |
online voorbeeld:
http://jnwmedia.nl/test.php
In IE doet ie precies zoals ik verwacht. Op zich zijn er wel work arounds. Maar ik vroeg me af wat hiervan de reden is
offtopic:
de titel moet natuurlijk zijn "margin h1 gaat naar container"
de titel moet natuurlijk zijn "margin h1 gaat naar container"
[ Voor 3% gewijzigd door Verwijderd op 24-01-2007 15:03 ]