Problem mit Darstellung in Opera

JBJHJM

Mitglied
Hallo zusammen,
Ich habe ein Problem mit einer Art Popup-Menü in Opera. Im Moment weiß ich noch nicht wo der Fehler liegt, aber ich möchte zunächst mal einen anderen Opera-Nutzer bitten, zu bestätigen, dass das Problem "wirklich" da ist:

Bitte schau(t) mal auf http://www.jbjhjm.com und klickt ganz oben rechts auf 'open menu'. Das menü wird per Javascript geöffnet, und sollte sich an die Fensterhöhe anpassen, sodass unten am Rand dann 'close menu' zu sehen ist.

Damit das Menü nicht immer von neuem geöffnet werden muss, wenn man einem Link folgt, kann es automatisch geöffnet werden (und damit es auch für nicht JS-ler benutzbar ist).
Da ist nun das Problem - dieser Link http://jbjhjm.com/default.php?user=login zeigt das Menü direkt, aber Opera stellt es nicht an der richtigen Stelle da, sondern verrückt es um ca.100px nach unten.
Drückt man nun z.B. die minus-taste, um das fenster quasi zu "aktualisieren", rückt das Menü an die richtige Stelle.

Hast du/ Habt ihr das selbe Problem wenn ihr die Seite mit Opera besucht?
(und wenn, vielleicht auch eine Idee, wie es zu beheben ist?)

Noch nen schönen Sonntag abend wünsche ich euch allen!
 
Naja das ist kein wirkliches JavaScript Problem sondern mehr ein CSS Problem.

Über den Opera Dragonfly hab ich das eingestellt.

hier hab ich padding von oben 80px eingestellt

#menu_outer {
margin: 0 auto;
padding: 80px 0 0;
top: 0;
width: 1250px;
z-index: 9500;
}

und im gleichen zug dann

#menu_main {
/* hier das margin top entfernen */
}

Dann schaut es erstmal gut aus.

Ist aber auch mehr ne Flickenlösung da müsste das CSS eigentlich mal komplett überarbeitet werden da ist vieles ein wenig konfus.
 
ok danke für den tip. Aber warum Opera es nach der Darstellungsaktualisierung durch fenster-zoom oder löschen irgendeines html-knotens über die Entwicklertools dann plötzlich doch so darstellt wie es sein sollte, erschließt sich mir trotzdem nicht :P
 
ja sowas habe ich ... "befürchtet". Naja mit padding statt margin ist die Sache jetzt geklärt, und eine allgemeine Überarbeitung steht auch noch an (sobald ich Zeit&Lust habe ;) )
Also Danke nochmals, und eine gute Nacht!
 

Neue Beiträge

Zurück