b0bA: ändern von styles unter ns.

Beitrag lesen

Hallo nochmal,

nee leider nicht...

du kannst mit JavaScript zwar nicht eine relative in
eine absolute position verändern, wohl aber die platzierung
des layers ansprechen, top, left, wie auch die visibility verändern.
also statt display:none visibility=hidden setzen.

Schaui mal unter dhtml und layer wie schon ...

Grüsse

Cyx23

ok, dass man das attribut position nachträglich nicht dynamisch ändern kann ist
ziemlich doof. das problem liegt darin, dass bei visibility, die blöde layer technick
zum anwenden kommt und alles sich überlagert und ich keine lust habe fixe positionen zu definieren
(wer weiss ob das überhaupt funktioniert). im prinzip will ich ein einfaches pulldown menü
erstellen, dass ich auf- und zuklicken kann.

beim ie bietet sich das display:none/block richtig an dafür. der kommt auch astrein mit der position klar
beim ns überlagern sich dann ständig die layers und man muss sie von hand setzen.
das wäre alles einfacher wenn man die position immer dann auf relative setzen könnte, wenn das layer visible bzw auf show gesetzt ist.

danke nochmal
b0bA