Mouse over: flikkerende popups
11 april 2008 - 12:31   
geplaatst door: Franky2002
Op deze pagina heb ik een aantal plaatjes neergezet.
Bij een mouse-over verschijnt er een popupje met een groter plaatje en wat tekst.
Bij een mouse-out verdwijnt deze weer.
Alleen flikkeren de vensters die openspringen enorm. Vervelend om te lezen dus.
Weet iemand hoe dit op te lossen? Of een goed scriptje voor handen?
Het is gemaakt in GoLive6.

Mouse over: flikkerende popups
11 april 2008 - 13:59    reactie #1
geplaatst door: Fix
Heb geen oplossing voor je, maar ik moet zeggen dat ik dat flikkeren echt wel mee vind vallen. En als je gewoon je muis stilhoudt, is er helemáál niets aan de hand.
Persoonlijk zou ik die popups pas laten opkomen, wanneer de gebruiker heeft geklikt, ipv de muisover. Dat voelt iets logischer aan, vind ik persoonlijk. Je zou het dan bijv. kunnen oplossing dmv een simpele popup-window.
Mouse over: flikkerende popups
11 april 2008 - 14:13    reactie #2
geplaatst door: mvdg
Weet je wat het probleem is? Je popup komt over het oorspronkelijke plaatje. Zodra je dan je muis beweegt, kijkt de machine of je muis nog op het plaatje staat. En wat denk je? NEE want je muis staat nu op de popup de hij kan daar niet doorheen kijken!

Wat je dus moet doen is:
- OF zorgen dat de popup niet over het oorspronkelijke plaatje valt,
- OF je script aanpassen zodat hij weer verdwijnt wanneer je met je muis VAN DE POPUP af beweegt, niet van het het oorspronkelijke plaatje.

Of een oplossing zoals Fix aangeeft, met klikken, kan natuurlijk ook. Je kunt het zo maken dat hij bij de eerste klik verschijnt en bij de tweede klik (of dat nu op of naast de popup is) weer verdwijnt.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Mouse over: flikkerende popups
11 april 2008 - 14:46    reactie #3
geplaatst door: Fix
of Lightbox! Voor het WOW-effect!
:happy:  :happy:
Mouse over: flikkerende popups
11 april 2008 - 15:28    reactie #4
geplaatst door: macossie
of kijk anders eens bij http://www.cssplay.co.uk/menu/