Hallo Dietmar
In der CSS-Datei
Deine beiden Boxen ultest1 und ultest2 sind 225px breit. Zusätzlich werden sie von einem 10px breiten "Spalt" getrennt.
Dein gamma ist 460px breit und hat ein margin-left und -right von 10px.
Im Browser
Im FF ist das gamma inkl. der beiden margins 477px, im IE 476px und im Opera 478px breit.
Ich denke, dieser eine Pixel ist gerade einer zu wenig! Aber trotzdem fehlen Dir hier plötzlich ein paar Pixel. Irgend was ist breiter als definiert und zerdrückt Dir das Layout.
Bei über 700 Zeilen Code wird es elend schwierig den Fehler zu suchen.
Wenn Du so komplexe CSS-Dateien planst, oder generierst, dann ist es umso wichtiger, dass auch die Qualitätskontrolle stimmt. Du solltest bei jeder neuen CSS-Anweisung kontrollieren, ob die Browser auch das machen, was Du ihnen sagst. Und zwar auf den Pixel genau, und nicht nur ungefähr. Sonst läufst Du irgendwann in Gefahr, das Dir am falschen Ort ein Pixel fehlt, der Dir das Layout zerschiesst und Du weisst nicht mehr welche Deiner Anweisungen ein Pixel zu breit interpretiert wurde ...
Gruss
Martin
als Antwort auf: [#264027]