Avatar billede the_nest Nybegynder
26. juli 2001 - 18:10 Der er 5 kommentarer og
1 løsning

Layers i NS og IE

Hemm jeg hved hvordan man referere til et layers style i IE (document.all.layerNavn.style)

Hvad vil svare til det samme i Netscape ??

Ps. Jeg har prøvet med document.all.layers.layerNavn.style og det dur ikke som det skal. Jeg skal have fat i x/y placeringen for layeret så jeg kan flytte med det.
Avatar billede the_nest Nybegynder
26. juli 2001 - 18:11 #1
Sorry ikke document.all.layers.layerNavn.style men document.layers.layerNavn.style
Avatar billede jakoba Nybegynder
26. juli 2001 - 18:15 #2
kvit .style for enden. bare:
    document.layers.layerNavn.<den attribut di vil sætte> = <værdi>;
Avatar billede the_nest Nybegynder
26. juli 2001 - 18:24 #3
Syntes ikke at kunde få det til at virke prøver med (menuName er en var med navnet på den menu den skal flytte):

document.layers[menuName].top=10;
Avatar billede jakoba Nybegynder
26. juli 2001 - 18:30 #4
.top ? hvadforen attribut er det ?
prøv med:
document.layers[menuName].margintop=\"20px\";

ligesom ved styles, hedder mange af dem noget forskelligt i IE og NS. Og i NS er der også nogen der slet ikke kan sættes dunamisk.
Avatar billede the_nest Nybegynder
26. juli 2001 - 18:35 #5
Det er den verdi der sætter y positionen i vinduet. Alser toppen af layerets kants placering i vinduet. Det er til en drop down. Den virker også i IE og jeg er ved at lave den kompertibel med NS.

Det hedder .top i NS og .pixelTop i IE :)
Avatar billede the_nest Nybegynder
26. juli 2001 - 18:43 #6
Hemm, nu virker det af lige vel :) Tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester