Javascript 通过CSTransition设置宽度动画不会调整相邻元素的大小

Javascript 通过CSTransition设置宽度动画不会调整相邻元素的大小,javascript,css,reactjs,animation,react-transition-group,Javascript,Css,Reactjs,Animation,React Transition Group,我试图以这样的方式设置按钮的动画,当你点击按钮时,下一个按钮将逐渐消失。问题是,被点击的按钮不会动态更新其宽度,而是在过渡结束时更新 这是 仅当您单击“拒绝”按钮时,演示才起作用 发生转换时,如何使“拒绝”按钮更新其宽度? 我想不出来,提前谢谢。您是否尝试过将flex值从0设置为0.1之类的小值?还有,这是怎么回事!重要事项?谢谢分享,我发现在这种情况下你不能设置宽度的动画。我确实使用了你提到的flex属性。不过这是一个肮脏的黑客行为。

我试图以这样的方式设置按钮的动画,当你点击按钮时,下一个按钮将逐渐消失。问题是,被点击的按钮不会动态更新其宽度,而是在过渡结束时更新

这是

仅当您单击“拒绝”按钮时,演示才起作用

发生转换时,如何使“拒绝”按钮更新其宽度?
我想不出来,提前谢谢。

您是否尝试过将flex值从0设置为0.1之类的小值?还有,这是怎么回事!重要事项?谢谢分享,我发现在这种情况下你不能设置宽度的动画。我确实使用了你提到的flex属性。不过这是一个肮脏的黑客行为。