Hvordan resizer jeg en frame ved at trække i et billede?
Kære eksperten
Jeg har en rammeside som jeg gerne vil resize. Det er selvsagt ikke noget problem at bruge border til at resize med, men hvad nu hvis jeg gerne vil bruge et billede til resize med? Altså som et slags resize-håndtag.
Nej det jeg mener der skal resizes er rammen!!! Jeg vil, foruden borderen, bruge et lille billede som kan bruges, på samme måde som borderen, til at resize!
Ups - der var jeg lige for hurtig! Det skal være ligesom når man bruger borderen til at resize.
At finde bredden og højden er ikke et problem. Det der er problemet er, at det er brugeren der skal bestemme størrelsen på rammen. Jeg bruger cookies til at huske sidste størrelser. Altså ikke en forudbestemt størrelse men en brugerbestemt. Jeg har borderen til det men vil gerne lave et lille "håndtag" der virker som borderen!
var curElement; function doMouseMove() { var newleft=0; var newTop = 0; if ((event.button==1) && (curElement!=null)) { newtop=event.clientY; curElement.style.pixelTop= newtop;
Niks.... Desværre. Det er ikke billedet der skal flyttes, det er borderen. Jeg vil rykke borderen ved hjælp af et billede!!! Borderen skal ligesom have et "håndtag" hvormed man kan flytte borderen!
Ja men hvis du sætter et billede (der ligner et håndtag :o) ved borderen og trækker rundt i det, kan du jo resize borderen i ud fra positionen af billedet.
Suk.... måske bliver du nødt til at tegne det for os :o)
Jeg kan ikke komme på andre måder at gøre det på, men jeg ikke nogen superhelt til javascript og clientside muligheder i det hele taget, så det kan være at der er en nemmere løsning på det. Håber du finder på noget... Nu vil jeg i hvert fald finde i seng.
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.