Eiszwerg
Erfahrenes Mitglied
Hallo liebste Community,
ich habe hier mal eine grundsätzliche Verständnisfrage zu stellen.
Vorher jedoch mein Vorhaben in einer kurzen Schilderung:
Ich möchte in einem Haupt-Div folgende Dinge untereinander in jeweils einem eigenen DIV einbinden:
-die Kopfgrafik (800x200px)
-eine Navigation
-den Text des angewählten Punktes
Das Haupt-Div hat:
Danach folgt das Div "head" mit:
Anschliessend das Div "navi":
Und zu guter Letzt der container für den Text:
Zusammengebastelt ist es wie folgt:
Das Ergebnis ist jedoch absoulut nicht das, was ich erwartet habe:
Im FireFox gucken sowohl das Div "navi" als auch "text" nach rechts unter dem "head" hervor. Es ist keine bündige Linie.
Im IE hingegen passt es wunderbar.
Nun die Vermutung und eigentliche Frage: hängt das damit zusammen, dass ich bei "head" kein padding von 5px verwende?
Wenn ich das nämlich änder, dann lappt das div "head" über den Rest nach rechts.
Ich bekomme langsam echt graue Haare von dem Rumprobieren und hoffe, dass mir jemand abschliessen erklären kann, wo der Fehler liegt und wie man ihn behebt.
Mein Dank sei Euch gewiß
ich habe hier mal eine grundsätzliche Verständnisfrage zu stellen.
Vorher jedoch mein Vorhaben in einer kurzen Schilderung:
Ich möchte in einem Haupt-Div folgende Dinge untereinander in jeweils einem eigenen DIV einbinden:
-die Kopfgrafik (800x200px)
-eine Navigation
-den Text des angewählten Punktes
Das Haupt-Div hat:
Code:
<div style="padding:0px; marign:0px;">
Danach folgt das Div "head" mit:
Code:
width : 800px;
height : 200px;
margin : 0px;
padding : 0px;
Anschliessend das Div "navi":
Code:
width : 800px;
height : 20px;
background-color : #eeeeee;
background-image : url(../gfx/back_main.jpg);
padding : 5px;
text-align : center;
font-weight : bold;
Und zu guter Letzt der container für den Text:
Code:
background-color : #eeeeee;
background-image : url(../gfx/back_main.jpg);
width : 800px;
padding : 5px;
text-align : left;
Zusammengebastelt ist es wie folgt:
HTML:
<div style="padding:0px; marign:0px;">
<div class="head">
<img ... />
</div>
<div class="navi">
... ... ...
</div>
<div class="text">
... ... ...
</div>
</div>
Das Ergebnis ist jedoch absoulut nicht das, was ich erwartet habe:
Im FireFox gucken sowohl das Div "navi" als auch "text" nach rechts unter dem "head" hervor. Es ist keine bündige Linie.
Im IE hingegen passt es wunderbar.
Nun die Vermutung und eigentliche Frage: hängt das damit zusammen, dass ich bei "head" kein padding von 5px verwende?
Wenn ich das nämlich änder, dann lappt das div "head" über den Rest nach rechts.
Ich bekomme langsam echt graue Haare von dem Rumprobieren und hoffe, dass mir jemand abschliessen erklären kann, wo der Fehler liegt und wie man ihn behebt.
Mein Dank sei Euch gewiß