【发布时间】:2020-10-04 08:12:34
【问题描述】:
我制作了一个推荐旋转木马,我想在其中集成一个弹簧反应动画。我只使用 spring react 几天,这是我以前从未见过的错误。元素相互堆叠。 对于我的过渡,我有:
const transitions = useTransition(current, item => item.key, {
from: { gridRow: '2', opacity: 0 },
enter: { opacity: 1 },
exit: { opacity: 0 },
})
我知道,如果我键入 position: absolute 而不是 gridRow,动画将起作用。然而,我试图制作动画的这个项目是在一个网格容器中,当我使用 absolute 时,它会破坏我的整个设计。有没有办法我可以保留那个 gridRow 并让我的动画工作? codesandbox
【问题讨论】:
标签: javascript css reactjs react-spring css-in-js