gpt4 book ai didi

css - ReactCSSTransitionGroup 没有为转换翻译正确设置动画

转载 作者:太空宇宙 更新时间:2023-11-04 10:25:30 25 4
gpt4 key购买 nike

我在路线之间添加动画没有问题。但是当我尝试如下简单的事情时:

var IntroSection = React.createClass({
render: function(){
return(

<div id = "intro">

<ReactCSSTransitionGroup transitionName="introFirst" transitionAppear={true} transitionAppearTimeout={1300}>
<span key={"hello"}> Hello, </span>
</ReactCSSTransitionGroup>

[...]
</div>

CSS:

  .introFirst-appear{
opacity: 0;
transform: translateX(-250px);
transition: opacity 10s linear;
}

.introFirst-appear.introFirst-appear-active {
opacity: 1;
transform:translateX(0px);
}

Opacity 部分完美运行,但 translateX 部分根本不起作用。什么都没动。

div #intro 的 css,没有什么特别的,只有 fonttext-alignwidth float :右

最佳答案

您只是指定不透明度应该使用过渡规则进行动画处理。另外,根据 this anwer , transform 属性只适用于 block 级元素。尝试这样做:

.introFirst-appear {
/*...*/
display: inline-block;
transition: opacity 10s linear, transform 10s linear;
}

关于css - ReactCSSTransitionGroup 没有为转换翻译正确设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36817558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com