【发布时间】:2017-06-27 20:02:15
【问题描述】:
我使用这个内联转换在幻灯片上动态迭代
<div className="slides" style={{transform: `translate(${currentPosition}%, 0px)`, left: 0}}> {slider} </div>
</div>
这工作正常。但是,我想在位置更改时向此元素添加一些淡入淡出,并且以下 css 不起作用
通过 CSS 实现元素幻灯片
opacity: 0;
animation: fadein 2s ease-in 1 forwards;
这是我的淡入淡出动画
@keyframes fadein {
from {
opacity:0;
}
to {
opacity:1;
}
}
在这种情况下我缺少什么?
【问题讨论】:
-
它有效。 Fiddle
-
是的,这适用于组件初始化,但如果我在点击时更改位置,则不起作用
标签: css reactjs css-transitions fadein