1)Som I kan se kan man kun trække scrolleren inden for det hvide felt - næsten da :)
Det er bunden der skaber problemerne. Kan man gøre sådan at den \"stopper\" ved bunden i alle opløsninger?
2)Nu er vi ovre i lidt ønsketænkning. Det jeg godt kunne tænke mig er, 4 streger (top, bund osv.) ud fra scrolleren der fylder det hvide areal, samt tilpasser sig efter dragretningen. Jeg har set det i flash, kan man mon lave noget lign. i dhtml? Hvis I ikke kan følge mig må jeg prøve og finde et link.
Og dog,, for dynapi giver dig mulighed for at chekke på positionering
samtidig kan du lave en onDrag event...
Ved hjælp af højden/bredden på vinduet:
window.innerHeight window.innerWidth og document.body.offsetHeight document.body.offsetWidth
Så kan du lave en ondrag event der chekker hvorvidt positionen er større end bredden-(bredden på dit scroll lag) og højden - (højden på dit scroll lag) Den funktion der så blev kaldt, skulle bare eksempelvis stoppe draggen
Vupti, var det det du ville???
Vedr din ønsketænkning er jeg overbevist om at jeg så det engang, måske på en af de sites dan steinman har links til
i NS4 kan du finde højden på content i document.layers[\'content\'].document.height; i IE ligger den i document.all[\'content\'].offsetHeight; i dom ligger den i document.getElementById(\'content\').offsetHeight;
du skal så blot sørge for at din scroll-ned funktion aldrig sætter en yværdi større end contentHøjde minus cliphøjden på container.
jakoba>>Jeg tror egentlig at du har misforstået det første spørgsmål..
Det jeg vil have er at man ikke kan trække container (selve scrolllayeret) ned under bunden af vinduet, ligesom man ikke kan trække det ud af det hvide område til højre og venstre.
Det bliver et problem når man skifter opløsning, da det er angivet i pixels.
ah så fattede jeg den, havde ikke opdaget hele dimsen var drag-bar. Mit tidligere svar et totalt irellevant, det handlede om hvorlangt det indre lag kunne scrolles. :(
pelkjaer, jeg er på vej til at holde fri om 30 min, så skal jeg lige have noget i skrutten, og på vaskeri og vaske tøj, men så skal jeg nok se om jeg ikke kan hjælpe dig,,,,, det skulle nok ikke være helt umuligt ;-)
*lol* Det må du vel. Jeg er da fuldt ud klar over at dreamweavers kode ikke er den kønneste, men for folk som mig er det et genialt program hvori det er muligt at lave fede crossbrowser effekter.
jeg skaber bare en side, med et lag som kun kan dragges så hele laget altid er synligt......
så kan du sikkert selv kombinere det med din egen kode......... og da respekt for dig at du i det mindste bruger dreamweaver...... ok ikke frontpage.....
indtil videre giver den mig en true sålænge den holder sig indenfor vinduet...... nu mangler jeg bare at den stopper den, (eller i hvertfald ikke tillader at den kommer ud over)
Jeg er altid gavmild med mine point. Du har aldrig set mig afvise en selvom et problem ikke blev løst, på den måde er man sikker på at kunne få hjælp en anden gang :)
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.