Avatar billede krimi-14 Nybegynder
03. oktober 2002 - 15:18 Der er 12 kommentarer og
1 løsning

Væk med scroll-baren

Er der en mulighed for at lave en usynlig scroll-bar, helst uden brug af layers.

Dvs. at man skal kunne scrolle på knap, uden at man kan se den normale scroll-bar ;)
Avatar billede Slettet bruger
03. oktober 2002 - 15:21 #1
Ja, hvis du vil bruge frames. Ellers er layers den eneste mulighed.
Avatar billede Slettet bruger
03. oktober 2002 - 15:22 #2
Nej, det er det i virkeligheden ikke, men det er for besværligt.
Avatar billede pelkjaer Nybegynder
03. oktober 2002 - 15:25 #3
I IE kan du style dine scrollbar så man ikke kan se den - men kun i IE.
Avatar billede krimi-14 Nybegynder
03. oktober 2002 - 15:28 #4
Jeg har et foto som baggrund, derfor skal scrollbaren være gennemsigtig. Ved godt man kan style scrollbaren så den får samme farve som baggrundsfarven, bare lidt sværere når den ikke er ensfarvet...
Avatar billede krimi-14 Nybegynder
03. oktober 2002 - 15:35 #5
Hvordan kan det gøres i frames???
Avatar billede jakoba Nybegynder
03. oktober 2002 - 16:31 #6
<style type='text/css'>
  body {overflow: hidden}
</style>

mvh JakobA
Avatar billede krimi-14 Nybegynder
03. oktober 2002 - 16:36 #7
JakobA => Ja, nu er min scrollbar væk ;)
Ved du så hvordan kan man så lave det, så man har en op- og nedpil (grafik) man kan trykke på, når man vil op- og på siden?
Avatar billede jakoba Nybegynder
03. oktober 2002 - 18:11 #8
<a href="#" onclick="self.scrollBy( 0, 15 );return false;">lidt ned</a>
<a href="#" onclick="self.scrollBy( 0, -15 );return false;">lidt op</a>

noget i den retning?
Avatar billede Slettet bruger
04. oktober 2002 - 15:14 #9
Du laver to frames. Én med alt indholdet i, og en anden hvor du indsætter følgende (næsten som jakoba's):

<a href="#" onClick="parent.frames['indhold'].scrollBy(0, -15); return false;"><img src="op.gif" border="0"></a><br>
<a href="#" onClick="parent.frames['indhold'].scrollBy(0, 15); return false;"><img src="ned.gif" border="0"></a>

"op.gif" og "ned.gif" er så dine pile. Her går jeg ud fra, at framen med indholdet i hedder "indhold".
Husk forresten at sætte scrolling="no" på begge frames!
Avatar billede jakoba Nybegynder
04. oktober 2002 - 15:26 #10
Ikke helt enig. når man sætter scrolling='no' i Netscape kan den side ikke scrolles, heller ikke med scrollBy funktionen. Så lad være med det medmindre der så kommer de uønskede scrollbars alligevel (og det er ok det kun duer i IE).
Avatar billede krimi-14 Nybegynder
04. oktober 2002 - 20:19 #11
Jeg kan ikke rigtigt få det til at virke!

JacobA => den kode du har skrevet, skal "#" ændres eller skal det stå, som du har skrevet det. Og hvor skal det placeres i koden???

Håber du kan hjælpe ;)
Avatar billede Slettet bruger
05. oktober 2002 - 09:26 #12
jakoba>> OK, det vidste jeg ikke.

krimi-14>> # skal ikke ændres. Smid et link, så skal jeg se på det!
Avatar billede Slettet bruger
30. oktober 2002 - 14:16 #13
jakoba>> Vil du have nogle af pointene?
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