Avatar billede ladyhawk Praktikant
18. marts 2006 - 07:36 Der er 26 kommentarer og
1 løsning

Scrollbar bredde.

Halløjsa c;)

Jeg vil gerne have en smal scrollbar, da standard bredde ikke passer ind i min frame. Er der nogen der kan hjælpe?

Her er et link :

http://www.designb.dk/Opholdsstedet%204700\frameset.html

På forhånd tak for hjælpen - LadyHAwk
Avatar billede ladyhawk Praktikant
18. marts 2006 - 07:37 #1
Prøver med link igen, da det er en forkert side der kommer frem.
http://www.designb.dk/Opholdsstedet%204700\frameset.html
Avatar billede ladyhawk Praktikant
18. marts 2006 - 07:38 #2
Nå, den vil åbenbart ikke linke frameset, så hvis I lige selv tilføjer frameset.html i adresselinien skulle den rigtige side komme frem.
Avatar billede keysersoze Ekspert
18. marts 2006 - 10:28 #3
Avatar billede steen_hansen Forsker
18. marts 2006 - 10:32 #4
Hej ladyhawk

Var det ikke bedre at tilpasse sidebredden? Jeg har set sider med en smal scrollbar, og det er åbenbart lavet i Java eller JavaScript. Hvis du sætter tabelbredden i dokumentet til 100%, tilpasses siden til din iframe, og du slipper for den horisontale scrollbar i bunden.
Avatar billede steen_hansen Forsker
18. marts 2006 - 10:34 #5
Avatar billede ladyhawk Praktikant
18. marts 2006 - 11:09 #6
Den lodrette scrollbar skal være der, da der skal indsættes en billedfil i den højre frame (den smalle)

Jeg ved godt at den anden er der, men den skal også fjernes :)

Kna man da ikke gøre scrollbaren smallere?
Avatar billede keysersoze Ekspert
18. marts 2006 - 11:15 #7
hvis du tænker på standard-windows-scrollbaren så kan du ikke nej - eneste mulighed for at ændre på scrollbarens udseende (pånær farven vha css (og det er IE only)) er at bygge den op som en javascript-scrollbar.

http://www.ghtml.com/showoff/scrollbar/index.html
Avatar billede steen_hansen Forsker
18. marts 2006 - 11:17 #8
Eftersom du styrer bredden med din iframe, bør du efter min mening sætte bredden på papiret til 100%, som så vil fylde den fulde bredde i dit frameset, din iframe eller i hele browseren. Men den vil heller ikke fylde mere end den fulde bredde, og det gør de 480px til gengæld. Din iframe er åbenbart ikke nær så bred, og så må der en horisontal scrollbar til, så din side kan vises. Hvis du vil benytte px til angivelse af bredde, skal du sørge for, at antallet af pixels ikke overstiger antallet af pixels i bredden af din iframe.

Mht. bredden på scrollbar, så vil det sikkert kun virke i MSIE. Men det kan lade sig gøre, det har jeg set flere steder.
Avatar billede ladyhawk Praktikant
18. marts 2006 - 12:25 #9
Hvad mener du med bredde på papir? Er det bredde på tabellen eller hva?
Avatar billede steen_hansen Forsker
18. marts 2006 - 12:58 #10
Ja, sorry. Dér, hvor du lægger tabeller ind, skriver al din tekst etc.
Avatar billede keysersoze Ekspert
18. marts 2006 - 13:36 #11
jeg _tror_ at det steen refererer til er at bredden på de forskellige frames - det ser nemlig underligt ud. Ved ikke om du (ladyhawk) ser det på samme måde, men hos mig ser det sådan ud; http://soze.dyndns.dk/slet.gif og det virker lidt skævt.

Er der i det hele taget nogen grund til at siden skal være i frames?
Avatar billede steen_hansen Forsker
18. marts 2006 - 13:42 #12
Det jeg refererer til, er nøjagtigt http://www.designb.dk/Opholdsstedet%204700/struktur.html. Sættes bredden til 100% istedet for 490px, kommer den nederste scrollbar ikke. Den hører vist ikke hjemme der?

Jeg har det på samme måde som keysersoze: Jeg synes den iframe er fuldstændig overflødig, for du styrer på ingen måde designet, når du alligevel skal scrolle på selve siden, og ikke kun i iframen. Istedet får brugeren 2 steder at scrolle, og så forsvinder hensigten med at lave iframes - efter min ringe mening. Så hellere lave én lang side.
Avatar billede keysersoze Ekspert
18. marts 2006 - 13:46 #13
hvor præcis ser du den iframe?
Avatar billede ladyhawk Praktikant
18. marts 2006 - 22:09 #14
Der er ingen iframe.

Jeg ved det ser lidt rodet ud, men det er fordi det stadig er på design basis.

Grunden til at der er vanret scrollbar, er fordi jeg har sat den til at være der, da jeg har en masse tekst, der skal kopieres ind fra et word dokument. Så glem alt om den scrollbar.

Det jeg er interesseret i at vide, er om jeg kan få min lodrette scrollbar lavet smallere. Jeg har set det, og vil nu også have det på denne side. Jeg kan bare ikke huske hvor jeg har set det, men ved dette kan lade sig gøre.

Så glem alt om hvordan siden ellers ser ud, og svar mig venligst på mit oprindelige spørgsmål.

På forhånd tak for hjælpen.
Avatar billede keysersoze Ekspert
18. marts 2006 - 22:16 #15
svaret er, at det kun kan lade sig gøre hvis du bevæger dig over på en alternativ scrollbar - dvs javascript som før foreslået eller fx flash. I ren html/css kan du ikke ændre på scollbaren.
Avatar billede ladyhawk Praktikant
18. marts 2006 - 22:28 #16
OK. Findes der så et script nogen af jer kan leverer?
Avatar billede keysersoze Ekspert
18. marts 2006 - 23:07 #17
ja - den linkede jeg til tidligere; http://www.ghtml.com/showoff/scrollbar/index.html - bare copy/paste koden.

Der findes sikkert utallige andre, men jeg har selv leget med ovenstående og den funker super.
Avatar billede steen_hansen Forsker
08. april 2006 - 01:23 #18
Fandt du ud af noget?
Avatar billede ladyhawk Praktikant
08. april 2006 - 22:19 #19
Nej - desværre. Jeg har ikke fundet noget jeg kan bruge.
Avatar billede keysersoze Ekspert
08. april 2006 - 22:27 #20
og du kan ikke bruge den jeg linker til?
Avatar billede ladyhawk Praktikant
09. april 2006 - 08:32 #21
Jeg må indrømme at jeg ikke kan se hvordan det virke, og at det ikke er det jeg har før har set eksempler på. Jeg har set det på andre sider, men ikke som dit eksempel viser.
Avatar billede keysersoze Ekspert
13. april 2006 - 13:09 #22
den jeg linker til kan designet 100% som du vil have den - så du har alle de muligheder du vil have :)

Der er ingen der har sagt at det skal være let at være udvikler - når man vil bevæge sig væk fra de standard-løsninger der er til rådighed og man derfor bliver nødt til at bevæge sig over i alternative løsninger så kræver det tid til at sætte sig ind i. Foruden den løsning jeg linker til findes der formentlig utallige andre lavet i javascript (uden at de dog nødvendigvis bliver lettere at have med at gøre) så er der jo stadig løsning i flash hvor du formentlig kan downloade færdige eksempler.

Hvis du kan komme med link til nogle af de omtalte sider er det lidt lettere for os at komme nærmere ind på teknikken i det, men som udgangspunkt vil en javascript-løsning nok være det der er mest tilgængeligt uanset hvad.
Avatar billede mclemens Nybegynder
13. april 2006 - 13:30 #23
[ Foruden den løsning jeg linker til findes der formentlig utallige andre lavet i javascript (uden at de dog nødvendigvis bliver lettere at have med at gøre) ... ]

Her er en scrollbar mere:
http://www.eksperten.dk/spm/697572#rid6168393
- Lidt mere udvidet til frames:
http://www.eksperten.dk/spm/701619#rid6197872
Avatar billede mclemens Nybegynder
13. april 2006 - 13:31 #24
Dog er Keysersoze's helt klart den fedeste
... men man skal som sagt altid lige pille
lidt ved de forskellige scripts så de
ser ud som man har lyst til :)
Avatar billede keysersoze Ekspert
25. maj 2006 - 12:58 #25
lukketid?
Avatar billede ladyhawk Praktikant
25. maj 2006 - 22:48 #26
Ja - det er lukketid - har ikke haft tid, så jeg kigger på det senere.
Tak gutter, for alle de gode forslag.
Da der kun er en der har givet svar, får keysersoze point.
Avatar billede mclemens Nybegynder
25. maj 2006 - 23:19 #27
Fair nok, jeg anbefaler også hans
link som den fedeste udgave :)
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