Jump to content
GreenSock

Torben

Updating hover on tween

Moderator Tag

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

The red box in this example has a hover effect on the css.

See the Pen aHepz by anon (@anon) on CodePen

 

The thing is this only works if the mouse is moving on the red box; not when thw box itself moves under the mousepointer (leave the mouse in the path of the box).

This is probably not a Tweenlite issue but a js question.

 

How do I fix that?

 

 

Link to comment
Share on other sites

Hello Torben, and Welecome to the GreenSock Forum!

 

I am not seeing any hover effect happening on your codepen example. Also I do not see any CSS :hover pseudo classes or any JavaScript hover events either.

 

Maybe you forgot to add it your codepen example?

 

:)

  • Like 1
Link to comment
Share on other sites

I think this is what he ment:

 

See the Pen oljqA by bassta (@bassta) on CodePen

 

I added the :hover pseudo-class and also made the tween slower, so it is easier for testing. I comfirm the bug, but I think it has nothing to do with GSAP, it is a browser issue. 

Link to comment
Share on other sites

Thank you Chrysto - don't know what happened to my Codepen.

And yes that is what I meant

Link to comment
Share on other sites

Interesting bug, currently I can only test on Webkit browsers, on Mac OSX, but seems like with different tweening engines ( jQuery animate() for example ) , with different properties animated ( left, margin-left etc. ) this happens. 

Link to comment
Share on other sites

I tested on PC - Windows 64-bit

  • Firefox 30 - pseudo :hover does trigger
  • IE11 - pseudo :hover does NOT trigger
  • Chrome 35 - pseudo :hover does NOT trigger

:)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×