10. februar 2005 - 21:22
Der er
9 kommentarer og 1 løsning
Scrolling , KUN vertikalt
Hej alle.. Kan man slå fra horizontal og vertikalt scrolling fra? , hvis man nu f.eks ikke vil ha at folk skal kunne scrolle horizontalt..selvom de har f.eks gjoprt vinduet mindre manuelt (med "håndtaget" nederst højre hjørne) ?? Kan man gøre det i html/css ..eller skal man ha knald i noget java?
Annonceindlæg fra Kommando
11. februar 2005 - 09:00
#1
Hvis du lader hele side udfylde med en div, og lave scrolling i den, så vil du kunne gøre det Venyt lige lidt ...
11. februar 2005 - 09:09
#2
Se denne. Du skal åbne et vindue med javascript, der ikke har scrollbars, ellers bliver der dobbelte scolls i højre side. <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <TITLE></TITLE> </HEAD> <BODY style="margin: 0px 0px 0px 0px;"> <div style="width: 100%; height: 100%; background: #ffccff; position: absolute; overflow-x: hidden; overflow-y: auto;"> jl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l l <br> <img width=300> <br> ækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj gljl lkj lkj kj l lækj jlk lkj jjjlg jgl gjkgjg lkj lj ljhgjgjkgl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljj jljhjlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljjljlkj lj ljl lkj lkj kj l lækj jlk lkj jjv </div> </BODY> </HTML>
11. februar 2005 - 09:10
#3
Næ, nu er den der vist, så glem den foregående: <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> <TITLE></TITLE> </HEAD> <BODY style="margin: 0px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden;"> <div style="width: 100%; height: 100%; background: #ffccff; position: absolute; overflow-x: hidden; overflow-y: auto;"> jl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l l <br> <img width=300> <br> ækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj gljl lkj lkj kj l lækj jlk lkj jjjlg jgl gjkgjg lkj lj ljhgjgjkgl lkj lkj kj l lækj jlk lkj jjjl ljljlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljj jljhjlkj lj ljl lkj lkj kj l lækj jlk lkj jjjl ljjljlkj lj ljl lkj lkj kj l lækj jlk lkj jjv </div> </BODY> </HTML>
11. februar 2005 - 13:46
#4
-- og hvis du også skal understøtte Gecko-browserne, må du endnu også tilføje: overflow:-moz-scrollbars-vertical; i dine styles !-)
11. februar 2005 - 13:50
#5
oke..takker..kan man gøre dette med iframes også? ellers SKAL det være div tag?
11. februar 2005 - 13:54
#6
Kommer an på, hvordan, men du kan jo sætte style-properties for dokumentet, som loadses inde i iframen ...
11. februar 2005 - 13:56
#7
ja nemli..og det vil virke på samme måde.. note: jeg behøvede ikke at lave popup vidue..der kommer ikke double scollbars hos mig?
11. februar 2005 - 14:02
#8
Nej det fandt jeg også ud af, det er overflow-x: hidden; overflow-y: hidden; i BODY der gør det
11. februar 2005 - 20:25
#9
<ole> Det er fordi, man bær lægge det på documentElement-elementet (HTML-elementet): <style type="text/css"> html { overflow-x: hidden; overflow-y: auto; /* Eller hvad du nu vil tildele af værdier */ } </script> I øvrigt understøtter de nyere Gecko'er også dette. Mozilla besluttde i september at tage forskud på denne CSS3-feature - så nyere FireFox'er forstår syntaksen :) /mvh </bole>
11. februar 2005 - 20:27
#10
Hehe ... ja, det er zq meget muligt, du også 'bær' (vi skal vel alle 'bæ' i ny og næ) - men i denne situation skulle der have stået 'bør' ;D
Vi tilbyder markedets bedste kurser inden for webudvikling