Ik weet dat dit soort vragen genoeg voorkomen maar ik kom er echt niet uit. Via de search kwam ik op pagina's over verschillende boxmodels maar ik vond niks wat tot de oplossing heeft geleid.
Ik maak een pagina met een aantal divs voor de layout waarin de content geplaatst wordt.
Het komt erop neer dat ik een div gemaakt heb die 2px hoog moet zijn met een donkere achtergrondkleur voor een nette scheiding op de pagina. Nu is het zo dat FF die 2px netjes overneemt maar IE er 18px van maakt en ik heb echt geen idee hoe die daar nu aan komt.
Voorbeeldplaatjes :
Firefox 1.0 :

Internet Explorer 6.0 :

Stukjes relevante xhtml code :
Relevante CSS code
Op 0px zetten van borders, boxmodel wijzigen, xml versie uitzetten, heeft allemaal niet geholpen. Hoe krijg ik het nu voor mekaar dat beide browsers de donkere stroken netjes 2px maken?
Ik maak een pagina met een aantal divs voor de layout waarin de content geplaatst wordt.
Het komt erop neer dat ik een div gemaakt heb die 2px hoog moet zijn met een donkere achtergrondkleur voor een nette scheiding op de pagina. Nu is het zo dat FF die 2px netjes overneemt maar IE er 18px van maakt en ik heb echt geen idee hoe die daar nu aan komt.
Voorbeeldplaatjes :
Firefox 1.0 :

Internet Explorer 6.0 :

Stukjes relevante xhtml code :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <?xml version='1.0' encoding='UTF-8' ?>
<!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>Titel/title>
<link rel='stylesheet' href='style.css' type='text/css' />
<meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
</head>
<body>
<div id='frame'>
<div id='header'></div>
<div id='line'></div>
<div id='menu'></div>
<div id='line'></div>
<div id='content'></div>
<div id='line'></div>
<div id='footer'></div>
<div id='line'></div>
</div>
</body>
</html> |
Relevante CSS code
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
| #frame {
width:740px;
margin-top:0px;
padding:0px;
text-align:left;
}
#header {
width:740px;
height:78px;
padding:0px;
margin:0px;
float:left;
z-index: 2;
background-color:#fff;
text-align:left;
}
#line {
width:740px;
height:2px;
padding:0px;
margin:0px;
float:left;
z-index: 2;
text-align:left;
background-color:#3D3D3D;
} |
Op 0px zetten van borders, boxmodel wijzigen, xml versie uitzetten, heeft allemaal niet geholpen. Hoe krijg ik het nu voor mekaar dat beide browsers de donkere stroken netjes 2px maken?