尝试从右向左更改DOM的宽度

问题描述 投票:0回答:1

这似乎很容易弄清楚,但我似乎无法找到我正在寻找的东西。

我想从右到左动画div的宽度。它似乎默认情况下从左到右。

TweenMax.from($("#hero-container"),0.5,{width:0});

我试图改变div的起源,但这似乎没有什么区别。

animation greensock
1个回答
0
投票

您需要将#hero-container与其所在容器的右边缘对齐,然后为宽度设置动画。

我更喜欢使用flexbox,但是你也可以使用position: absolute; right: 0;,如果这让你感到满意 - 但这会带来一个全新的问题,因为它会从文档流中删除你的元素。

使用flexbox的快速示例:https://codepen.io/jeppeolesen/pen/VyKebx

© www.soinside.com 2019 - 2024. All rights reserved.