04. maj 2010 - 16:50Der er
5 kommentarer og 1 løsning
Scroll position problemer.
Hej.
Jeg har et problem med et javascript, som skal flytte et element på en side, sådan at den altid står i midten vertikalt, ligegyldigt hvor man scroller hen. Det virker fint i IE, men ikke i andre browsere. Hvordan får man det til at virke i de andre også?
Med akut mangel på blandt andet IT- og Tech kompetencer er det nødvendigt at gøre op med traditionel uddannelsestænkning.
Slettet bruger
04. maj 2010 - 17:53#1
Midt på skærmen eller midt på dokumentet ?
Hvis det er på skærmen: Brug position:fixed - så står det bomstille, uanset hvor heftigt du scroller det bagvedliggende dokument - helt uden javascript til at justere det med : )
Synes godt om
Slettet bruger
04. maj 2010 - 18:17#2
ja - den holder ikke helt... For der skal gøres flere ting, når der scrolles eller resizes. ret_plac skal også køres...
- så hvordan gøres det i javascript?
\Dan
Synes godt om
Slettet bruger
04. maj 2010 - 22:24#3
Du kan jo stadig gøre de andre ting du har brug for ved onresize... - men du slipper for bøvlet med at placere elementet "manuelt"
Synes godt om
Slettet bruger
04. maj 2010 - 22:57#4
Jamen det er ikke det jeg vil...
Jeg vil kører nogle funktioner når der scrolles eller resizes!
Jeg har imidlertid fundet en anden løsning... nemligt at skrive
window.onscroll og window.onresize. Så virker det både i FF og IE...
Jeg lukker spørgsmålet - smid et svar hvis du vil have point.
\Dan
Synes godt om
Slettet bruger
05. maj 2010 - 00:00#5
Pyt, snup dem bare selv. Jeg forvirrede jo bare : )
Synes godt om
Slettet bruger
05. maj 2010 - 02:31#6
ok... tak for forsøget...
\Dan
Synes godt om
Ny brugerNybegynder
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.