Forum Discussion
Hover State "Normal" doesn't disappear on Hover State
I've set up several images that when hovered over, will show another image (in it's place). All hover states have been set up the same way, but only a few work correctly. On a some of the images - the hover state works correctly, but the normal state doesn't disappear under it.
- GregMcEnteeCommunity Member
Hi,
Thanks for that. Been meaning to post this.
I actually worked around my flicker problem by creating a custom hover state on the offending image, making it 100% transparent and amending the trigger to show and hide the custom hover state when required. It now works as I wanted it.
As I had the default hover state on the image, every time you moved the mouse over it, it disappeared, thus creating the flicker illusion.
Got the inspiration from another post about the visible state and making that a custom state.
Greg
Hi Marina!
Thanks for sharing your file with me. The picture cards up in the Visited state is because 'Visited' is actually Normal state + Visited state. Check out this similar discussion for ideas on how you can reconfigure your states to hide the picture cards. I hope this helps!
- PhilMayorSuper Hero
The best way to set this up is duplicate the normal state, call it hover then delete the object on the state then insert your shape, this is the way states were meant to work and can be frustrating
- StephanieMcClelCommunity Member
it worked! Many thanks!
- BarbBodemer1Community Member
Hi Phil - I'm having the same issue but with the normal / visited states.
I duplicated the normal state, called it visited, then deleted the object and inserted the new one but in preview mode the normal object still shows behind the visited object. Any other ideas?
- AdminRehobaCommunity Member
Hi guys,
We're having the same issue here. We tried to duplicate the Normal state, name it Hover, delete the original image, and then add the one we want to use for Hover. It looks good when moving the mouse pointer from one state to the other in the "editing mode". However, when previewing the slide, it doesn't work: the Normal image stays visible at the same time as the Hover image appears....
It seems like the "Normal" state is a base layer that stays visible when on the Hover state is shown. A trick (not very elegant) is to:
- edit the Hover state,
- add a shape with the background you need,
- add the Hover image on top of that shape
and that did the trick.
Would be nice to know if this behaviour is "as designed" or is a bug..
- PeterAndersonFormer Staff
Hi Barb and Admin
If you'd like, we'd be happy to take a closer look at this. Please submit a case using the link below so our support team can assist you further:
http://www.articulate.com/support/contact/submit.php
Thanks!
- GregMcEnteeCommunity Member
Hi,
I'm having a similar problem I think. I have set up a hover that changes the state of a hidden image and shape to normal view and it hides an existing image on the layer. In preview mode the normal and hide states work a treat when you hover over the selected area. When you mouse away the original images revert to the hidden state which is what I want. However the default image on the layer does not return. I have the "Restore on Mouse leave option" checked (have tried it not checked to no avail).
I have also tried the suggestion above about creating a different state called hover with no image but that did not work either.
Any help appreciated.
- AdminRehobaCommunity Member
Hi guys,
@Peter: sorry for the lack of reply, not very good of me. We ended up having to change our animation so the problem kind of disappeared.
We tried to re-create the issue this morning and couldn't really replicate it (i.e. everything works a treat) so not too sure what to make of it. Obviously happy that it works
@Greg: can you share your source file?
Tks
- GregMcEnteeCommunity Member
Shaking head in disbelief and after the weekend and a reboot of my computer. I deleted the hover state and added it back this morning , making the image 100% transparent and it is now working as it should. Tried this step on Friday and it wasn't working. A bit bizarre.