Hallihallo
folgendes Problem:
Ich habe einen Layer so aufgebaut:
<div id="content" style="z-index:1">
<iframe name="currentpage" width=540 height=382 src="docs/aktuell.htm"></iframe>
</div>
Ein Pull-Down-Menü, das sich oberhalb des Layers "content" befindet überlappt nun mit dem Layer, wenn es aufklappt. Das funktioniert auch im IE, und die alternative ohne IFrame im NN4 läuft auch. Nur im NN6 legen sich die Layer des Menüs HINTER den Layer "Content".
So habe ich bereits versucht, das Problem zu beheben:
// workaround for NN6 z-index
if(navigator.appName=="Netscape"){
for(i=1;i<=anzSub;i++){
tmpLay="mens"+i;
document.getElementById(tmpLay).style.zIndex=10;
}
}
mens# --> die Layer im Pull-Down-Menü
anzSub --> Anzahl der Layer im Pull-Down-Menü
Die zIndex Werte werden auch gesetzt, nur legt der NN6 das Menü trotzdem noch HINTER den Layer "Content".
Da ich den Inhalt des Layers "content" möglichst sichtbar lassen möchte, wenn das Menü bedient wird, weiss ich nicht mehr weiter und bin für jeden Tip dankbar.
Viele Grüsse
:o) Oli