wahsaga: z-index für <iFrame> im Opera-Browser

Beitrag lesen

hi,

ich habe folgendes Problem im Opera (7.23): die dynamischen Submenüs eines horizontales Listenmenü werden vom darunter positionierten iFrame verdeckt. Habe mittels CSS und z-index versucht, diesen Fehler zu beheben, leider ohne Erfolg.

dann hast du m.E. ein konzeptionelles problem.

frames dienen nun mal der parallelen darstellung _unabhängiger_ dokumente.
ein "überlagern" o.ä. ist nicht vorgesehen - "hinter" einem (i)frame ist im grund genommen nichts - außer vielleicht der rückwand deines monitors.

Anmerkung: im IE (5.5), Mozilla (1.6) und NN (7.0) werden die Submenüs über dem iFrame angezeigt.

dann hast du "glück", dass diese browser vom konzept der frames derart abweichen, dass es dir hier zufällig "hilft".

Weiss jemand eine Script-Lösung, um dem <iFrame>-Element gegenüber dem Listenmenü eine niedrigere Schichtposition zu geben, damit die Submenüs auch im Opera-Browser sichtbar (respektive nutzbar) sind?

eine solche gibt es m.W. nicht, _kann_ es aus den beschriebenen gründen nicht geben - weil dein vorgehen dem zu grunde liegenden konzept zu wider läuft.

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."