Jump to content
Search Community

Animation with embeded video

jbonlinea test
Moderator Tag

Recommended Posts

Hi

 

I did created a nice animated flexbox desing thank's to gsap and your playground !

 

I'm still facing an issue, as when the item are resized, the item and clone item content are displayed in a weird way !

 

Is is possible to properly animate flex div containing an embed video ?

 

Thank's

See the Pen NWNzzWJ?editors=1010 by jbonlinea (@jbonlinea) on CodePen

Link to comment
Share on other sites

Hi

 

Thank's  for your reply

 

I curated the demo to let only the needed material, sorry I was trying something else at the same time.

 

Basically there are two button that enables to switch between flex-direction and order : this if fine

 

The items are animated, pretty neatly,  however the item content with the video have a weird behaviour.

 

Basicaly, if I'm right tween duplicate the div, hide the original ones, and  make the calculation and resize the duplucateds ones. ok

What happends is that, when switching from row to column flex direction, or the orther way round, the original and duplicated div content are not hidden and resized as neatly as I expected.

 

From row to column, the video is displayed in full size behind its duplicate that is indeed nicely resized

from column to row the div is resized without animation and we an see its duplicate being resized smoothly over it

 

 

Hope I'm understandable :)

 

Thank's for your support

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, jbonlinea said:

if I'm right tween duplicate the div

Why do you need to duplicate it? I'd just change the DOM. GSAP actually has a helper function for that: 

 

But regardless this seems just like a logical issue to me, not anything related to GSAP. Do you have a GSAP question that we can help with?

 

By the way we recommend GSAP 3. It's better in every way! It's easy to migrate to.

Link to comment
Share on other sites

17 hours ago, ZachSaucier said:

Why do you need to duplicate it? I'd just change the DOM. GSAP actually has a helper function for that: 

 

 

 

Hi :)

 

Well actually I discovered gsap looking for a solution to animate flexbox, and bumped into the playground ! It's pretty amazing, but it do duplicate the item content, why I don't know, but I first belived it was gsap way of implementing animation.

 

Now I know it's not, and I'm glad because I don't want that, it's a pain in the as* if you programmatically populate you div.

 

With this in mind, I'll work on the other questions I have opened elsewhere, which may well pave the way to solve this one too :).

 

I'll let you know ;)

 

Cheers

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.
×
×
  • Create New...