Ingo Turski: em-Breiten in IE und Opera anders als in FFX

Beitrag lesen

Hi,

alle Breiten (die grundsätzlich in em angegeben sind) korrekt angezeigt,

genau hier liegt Dein Problem. Du versuchst, Pixel exakt als em auszudrücken, z.B. 64.225em und vergißt zweierlei:
1. Rundungsunterschiede bei den Browsern
2. Rundungsunterschiede bei Schriftgradänderung.
Auch im Firefox paßt es nicht bei allen Schriftgraden exakt.

Abhilfe ist denkbar einfach: Verzichte auf unnötige Breitenangaben und nutze die Eigenschaft von Block-Elementen, automatisch 100% des verfügbaren Platzes einzunehmen.

Noch ein Problemchen wäre da: Wenn div#sidebar länger ist als der div#main_content, "verlässt" div#sidebar bereits die weiße Zone (also das Mutterelement div#content). Kann ich da irgendetwas gegen unternehmen?

Natürlich: ein clearendes Element innerhalb der Elternbox.

freundliche Grüße
Ingo