Avatar billede ropet4 Nybegynder
23. februar 2006 - 14:01 Der er 5 kommentarer

scrollbar fra ghtml.com - virker ikke i en "flydende" container

Jeg har rodet med et script fra:
http://www.ghtml.com/showoff/scrollbar/index.html

Det hele fungere ganske udemærket, bortset fra at X & Y tager udgangspunkt i browserens venstre top.
Jeg skal bruge det på et site, hvor "content" er centreret horizontalt & verticalt. Og vil derfor gerne have at javaScript'et tager udgangspunkt i min container, som har ID'et "content".

Jeg er ikke så ferm til javaScript.
Avatar billede ropet4 Nybegynder
23. februar 2006 - 14:37 #1
Avatar billede roenving Novice
25. februar 2006 - 21:12 #2
Sæt position:relative; på som style på din content-div !-)
Avatar billede ropet4 Nybegynder
27. februar 2006 - 09:40 #3
position:relative kan desværre ikke gøre det. Men tak for dit bud.

Problemet er at javaScriptet sætter en position i forhold til browser-viduets venstre top.
Avatar billede roenving Novice
27. februar 2006 - 22:01 #4
Laver du da ikke dine scroll-containere inde i content-diven ?-)
Avatar billede ropet4 Nybegynder
02. marts 2006 - 11:05 #5
Har også prøvet at placere srollelementerne i content div'en.

Jeg har droppet det, og valgt at bruge en alm scrollbar (overflow:auto;)

Også fordi jeg kan forestille mig at der vil opstå problemer hvis brugeren re-sizer browser-vinduet.

Jeg tror ikke scrollbaren fra ghtml kan bruges på sider som ikke er venstre-stillet.
Hvis der er nogen der har set et eksempel på at den kan, gir jeg gerne de 30 point for at se eksemplet virke i IE 5+, Firefox og Safari
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