Problem in Firefox mit <div style="position: absolute">
Sophia
- html
Ich hab ein blödes Problem in Firefox, und auch NUR da. Nur am PC. Aber auch nicht an allen. Vielleicht kennt das jemand und weiß die Lösung oder hat eine Idee, wie ich das umgehen kann:
Wenn man http://www.skillsharing.de, meine Diplomarbeit (Entwurf für eine Tauschplattform), in Mozilla FIREFOX am PC anschaut, dann verrutscht die Hauptnavigation (das, was aussieht wie Puzzleteile) ziemlich oft nach rechts. Sie setzt sich aber wieder an die richtige Stelle, wenn man das Browserfenster auch nur minimal resized. Es passiert auch nicht bei jedem Seitenwechsel und auch nicht immer mit dem gleichen Abstand. Für mich also nicht nachvollziehbar, da ohne bestimmte Gesetzmäßigkeit.
Die Navi ist mit <div> Tags realisiert, damit die Puzzleteile in einander greifen können - sie liegen also quasi versetzt übereinander.
Hatte schon vermutet, es könnte daran liegen, dass die Seite in der Mitte des Browserfensters ausgerichtet ist, und beim Seitenaufbau erst am Ende genau positioniert wird. Das würde heißen, dass der Startpunkt der Division (position: absolute) eben schon festgelegt wird, bevor die Seite an ihre endgültige Position rückt, und dann bleibt er da stehen wo er zuerst aufgerufen wurde. Aber selbst wenn man die Seite an den linken Browserfensterrand klatscht, passiert das mit dem verrutschen ab und zu. Siehe http://sophia.mindstone.de/master2.php
Man muss manchmal ne Weile hin und her klicken, bis es passiert. Dann springt die ganze Zeile einfach nach rechts.
Hab ich einen Fehler im Code mit dem Setzen des "Viewport" (Nullpunkt) der Division (der liegt in der Tabellenzelle, wo die Hauptnavi reingehört, links oben) oder ist das einfach ein Firefox-Problem? Kann man vielleicht durch ein automatisches Resizen des Fensters nach jedem Aufbau den Nullpunkt zwingen, sich wieder richtig zu positionieren?
Für den Code bitte unter http://sophia.mindstone.de den Seitenquelltext anzeigen lassen - ich weiß nämlich nicht, welcher Teil davon relevant ist für das Problem.
Ich bin für jeden Hinweis dankbar!!! In zwei Wochen ist nämlich meine Diplomabgabe!!