这似乎很容易弄清楚,但我似乎无法找到我正在寻找的东西。
我想从右到左动画div的宽度。它似乎默认情况下从左到右。
TweenMax.from($("#hero-container"),0.5,{width:0});
我试图改变div的起源,但这似乎没有什么区别。
您需要将#hero-container
与其所在容器的右边缘对齐,然后为宽度设置动画。
我更喜欢使用flexbox,但是你也可以使用position: absolute; right: 0;
,如果这让你感到满意 - 但这会带来一个全新的问题,因为它会从文档流中删除你的元素。
使用flexbox的快速示例:https://codepen.io/jeppeolesen/pen/VyKebx