herrgarnele
Erfahrenes Mitglied
Moin zusammen!
Ich bastel gerade eine Site und hab einen Firefox-IE-Unterschied, den ich bislang noch nicht gesehen hab:
html:
css:
eigentlich geht es nur um die top-margin des #footer.
Im Firefox wird diese richtig mit 20px dargestellt. Im IE jedoch nur mit 2px..
Ich kann das mit
beheben, aber..
- liegt in meinem Code ein Fehler vor, den der Firefox "wohlwollender" behandelt?
- gibt es eine bessere Lösung als über "!important"?
Danke für Eure Hilfe!!
Ich bastel gerade eine Site und hab einen Firefox-IE-Unterschied, den ich bislang noch nicht gesehen hab:
html:
Code:
<body>
<div id="container">
<div id="content_container">
<div id="content_left">
<div class="sideheadline"></div>
<a id="active" href="#" title="Herzlich willkommen">lactans</a><br />
<a href="#" title="Geschichte">lentus</a><br />
<a href="#l" title="Zimmer">allatus</a><br />
<a href="#" title="Wissenswertes">moratlis</a><br />
<a href="#" title="Angebote">paciscor</a><br />
<a href="#" title="Specials">Crimen</a><br />
<a href="#" title="Konferenzräume">Protendo</a><br />
</div> <!-- end of content_left -->
<div id="content_right">
<div class="textcontainer">
<h1>lactans lentus!</h1>
<p>
lactans lentus allatus. In moratlis For paciscor arx Crimen se arx Reduco Protendo neo Ejulo una Paulisper hio pro canistrum pax Illae evado
ibi Exorbatus qui. Qui semoveo Tubineus mancipo nam Desposco reddo intemporaliter Sufficio, cum aut pax se.<br /><br />
lactans lentus allatus. In moratlis For paciscor arx Crimen se arx Reduco Protendo neo Ejulo una Paulisper hio pro canistrum pax Illae evado
ibi Exorbatus qui. Qui semoveo Tubineus mancipo nam Desposco reddo intemporaliter Sufficio, cum aut pax se Erro, diu Ingressus qui Honestas
roto vos hos vix Distinguo humus dignor. Cui leno ex suspicor Amor quibus.<br /><br />
lactans lentus allatus!
<br /><br /><br />
</p>
</div> <!-- end of textcontainer -->
</div> <!-- end of content_right -->
<br style="clear:both;" />
</div> <!-- end of content -->
<div id="footer"></div>
</div> <!-- end of container -->
</body>
Code:
/*------ container / all contents in here ------*/
#container {
background-color:#fff;
width:750px;
margin:0px auto;
text-align:left;
}
/*------ container for content / MIDDLE ROW ------*/
#content_container {
/* background-image:url(../images/kreisanschnitt_oLi.gif); */
background-repeat:no-repeat;
background-color:#f2fbe6;
margin:20px 1px 0 0;
}
/*------ left column / SUBNAVI ------*/
#content_left {
width:140px;
margin:35px 0 0 0;
padding:5px 0px 5px 30px;
float:left;
line-height:22px;
}
.sideheadline {
background-color:#81d708;
width:100px;
height:20px;
margin:0 0 10px 0;
}
/*------ right column / CONTENT ------*/
#content_right {
width:575px;
margin:36px 0 0 0;
float:right;
}
.textcontainer {
width:479px;
margin:0 19px 0 77px;
}
/*------ footer / BOTTOM ROW ------*/
#footer {
background-color:#81d708;
width:749px;
height:20px;
margin:20px 0 0 0;
}
Im Firefox wird diese richtig mit 20px dargestellt. Im IE jedoch nur mit 2px..
Ich kann das mit
Code:
margin:20px 0 0 0 !important;
margin:38px 0 0 0
- liegt in meinem Code ein Fehler vor, den der Firefox "wohlwollender" behandelt?
- gibt es eine bessere Lösung als über "!important"?
Danke für Eure Hilfe!!