Hi,
warum fängt der Internet Explorer linksbündig an?
Ist das ein Bug des IE oder ist mein CSS-Code fehlerhaft?
Ein Bug im IE. Zumindest der IE <=6 zentriert Block-Elemente nicht mit margin:auto (wie eigentlich vorgesehen), sondern mit text-align:center (was eigentlich nur Inline-Elemente zentrieren sollte). AFAIK ist das Problem im IE7 behoben worden, aber ich hab ihn jetzt nicht zur Verfügung um zu testen.
Lösung:
Gib dem übergeordnetem Element (in deinem Fall body) einfach die CSS-Eigenschaft text-align:center. Da der innere Text an sich ja wieder links ausgerichtet werden soll, musst du den Wert im inneren Element wieder überschreiben.
#script div div{
text-align:left;
[...]
}
wie kann ich den Abstand zwischen der Bilkdunterkante un div-Ende veringern?
Indem du entsprechende Innen- und Außenabstände setzt..
Grüße,
Felix
21 is just the half truth.