15. oktober 2004 - 16:51Der er
8 kommentarer og 1 løsning
Skifte billede i en frame ved rollover på en button
Hej. Jeg har haft ledt et godt stykke tid efter et svar herinde, men har ikke haft held. Jeg skal have et billede til at poppe frem når jeg bevæger mig over en button. altså show, når jeg har onMouseover, og hide når onMouseout. Jeg kan få det til at fungere med et layer, men jeg vil nu helst have mine billeder i en table. Hvordan gør jeg dette nemt og smertefrit, uden at skulle kode som en gal. Der må være en behavior der kan gøre arbejdet for en? Er der nogen der har et svar på det? Jeg har i forvejen en behavior på min button, som skrifet farve under onMouseover.
Jeg har en rollover effekt på min button, som virker fint. Men når jeg kører hen over min button, skal den frembringe et billede i en frame, et andet sted på min side. Altså min button og mit ønskede billede ligger vidt forskellige steder på min side.
Indsæt et link/Button, der skal være et link på det du vil lave Show Hide på. Sæt evt link til "#"
Sæt markøren hvor du vil plasere dit billede. Insert --> Layout Objects --> Layer Skriv "Bla Bla" i Layeret Marker Layeret I properties Inspectoren ændre du navnet til ImgLayer og sætter Vis(Show) til :Hidden
Marker nu dit link/Button I Behaviors (Shift+F4) trykker du på + Vælg Show-Hide Layers Vælg ImgLayer og klik på Show, Ok. I Behavior ændre du nu OnClick til OnMouseOver Marker nu dit link/button I Behaviors (Shift+F4) trykker du på + Vælg Show-Hide Layers Vælg ImgLayer og klik på Hide, Ok. I Behavior ændre du nu OnClick til OnMouseOut
Tak for svaret. Men det er det jeg allerede har haft gjort, og fungere fint. Men jeg vil gerne undgå at benytte layers, og benytte tables istedet. Jeg kan nemlig ikke benytte en behavior der hedder "show hide table". Hvis der nu bare var en der hed det... hmm.
Ja. nu kan jeg få det til at virke. Det var lige det der med at fixcere layeret ind i tablen, som gik galt. Men, det kunne være rart hvis jeg kunne have undgået helt at bruge et layer. Men nu virker det, og layeret følger med browseren når den bliver mindre. fint nok. Tak for hjælpen bojohansen. :)
mener at huske en extension hvor man ikke behøver layeret.
Synes godt om
Ny brugerNybegynder
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.