Thomas Mirke: Vertikale Layer-Positionierung mit NN 6.0/6.1 & Opera

Hallo Fachleute,

document.getElementById("thema").style.top = "100 px";

geht mit Netscape und Opera nicht (im IE > 5.0 wohl).
Hat jemand eine zündende Idee, warum nicht?

Danke,
Thomas

  1. Hallo Fachleute,

    document.getElementById("thema").style.top = "100 px";

    geht mit Netscape und Opera nicht (im IE > 5.0 wohl).
    Hat jemand eine zündende Idee, warum nicht?

    Versuchs ohne "px-Angabe", oder laß mal das Leerzeichen weg. Im Prinzip gehts dann (jedenfalls bei mir). Aber Vorsicht mit dem IE5/Mac: Der braucht das "px" auf jeden Fall - zumindest beim Zugriff über document.all.

    - Sven Rautenberg

    1. Hallo Sven,

      danke, Opera benötigt die " px" - Angabe nicht, dort geht es jetzt im wesentlichen. Die Info über " px" habe ich der Netscape 6.0 Dokumentation entnommen; die Eigenschaft gibt ja leider auch einen String inkl. " px" zurück. Hier forsche ich noch weiter.

      Übrigens: Der IE 5.0 benötigte für style.top mit document.all bei mir noch nie die px-Angabe, es ging immer ohne.

      1. Übrigens: Der IE 5.0 benötigte für style.top mit document.all bei mir noch nie die px-Angabe, es ging immer ohne.

        Aber nicht auf dem Mac, da ist sie zwingend nötig, während alle anderen Browser auf allen anderen Systemen auf px verzichten können.

        - Sven Rautenberg