Allereerst even wat code..
Dit levert dan het volgende op:

Zoals je ziet verschuift zowel in IE als in firefox de tekst "content", zodra er geen "menuitems" staan. Wanneer er in het menu gedeelte evenveel, of meer regels staan dan in het contentgedeelte gaat het wel goed. Nou ben ik pas sinds kort bezig met css en ik heb dus geen idee waar ik de fout kan vinden..
HTML:
1
2
3
4
| <div id="container"> <div id="menu">menuitem<br />menuitem<br /></div> <div id="content">content<br />content<br />content<br />content<br />content<br /></div> </div> |
Cascading Stylesheet:
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
| #container { position: absolute; top: 0; left: 0; width: 1000px; border-right: 0px solid gray; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; } #content { padding-left: 15px; margin-left: 149px; background-color: rgb(255,255,255); border-right: 1px solid gray; border-left: 1px solid gray; } #menu { float: left; width: 150px; margin: 0px; padding-left: 5px; background-color: rgb(255,255,255); border-right: 1px solid gray; } |
Dit levert dan het volgende op:

Zoals je ziet verschuift zowel in IE als in firefox de tekst "content", zodra er geen "menuitems" staan. Wanneer er in het menu gedeelte evenveel, of meer regels staan dan in het contentgedeelte gaat het wel goed. Nou ben ik pas sinds kort bezig met css en ik heb dus geen idee waar ik de fout kan vinden..