如何在悬停时在图像上添加转换时间?

用户名

我正在开发一个React应用程序。我被困在图像动画上。当鼠标悬停在图像上时,它会缩放到原始图像的1.2倍,但过渡时间应该是2s。i我可以缩放图像,但是我应该如何添加过渡时间。我的代码:

<Image
        src={this.props.data.profile_photo}
        alt={this.props.data.name}
        size="massive"
        avatar
        onClick={this.handleOpen}
        onMouseOut={() => this.setState({hovered: false})}
        onMouseOver={() => this.setState({hovered: true})}
        style={{transform: `${this.state.hovered ? 'scale(1.2,1.2)' : 'scale(1,1)'}`}}

我不知道在哪里放过渡物品。

肖恩·马修斯

您是否尝试过使用过渡?

抱歉,通常会在评论中添加此内容,但我的观点还不够丰富。

style={{transform: `${this.state.hovered ? 'scale(1.2,1.2)' : 'scale(1,1)'}`, transition: `${this.state.hovered ? '0.5s' :  '0.5s;`}}

您可能需要稍微调整一下,但这将在标准的CSS样式元素上起作用。

https://css-tricks.com/almanac/properties/t/transition/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在目标页面图形上添加鼠标悬停图像

如何在悬停或单击时放大图像?

悬停点时如何在Chart.js上添加垂直线?

如何在悬停时更改图像

当悬停在li上时如何只用左侧滑动图像

如何在悬停时加载不同的图像

如何添加svg图像,使其在悬停时突出显示

如何在悬停时将动画添加到bootstrap 4卡上?

如何在div上添加图像而不丢失CSS悬停效果中的先前内容

如何在悬停时保持图像恒定

将鼠标悬停在该图像上方的按钮上时,如何对图像应用悬停效果?

WPF如何在鼠标悬停在按钮上时更改背景图像

如何在悬停时在图像上方显示图像

悬停时如何在图像上叠加?

如何在鼠标悬停时使圆形图像变暗?

如何在css中的图像上模拟鼠标悬停

如何在悬停时自动向图像添加文本

悬停时如何在锚标签内的图像标签上添加类?

悬停时如何在图像上添加多重混合模式的图层?

图像悬停时如何在图像上添加文字?

将鼠标悬停在图像上时,如何在图像下放置消息?(部分完成)

如何使 <div> 在悬停在图像的 <area> 上时出现

悬停在图像上时如何在图像旁边创建 HTML 弹出窗口?

如何在 ReactJS 中鼠标悬停时使按钮浮动在图像上

如何在鼠标悬停时在 CSS 背景图像上创建缩小效果?

如何在悬停在特定 <li> 上时更改 <ul> 背景图像?

如何在悬停在不同文本上时多次更改图像

如何在悬停时在多个帧之间进行图像循环?

如何在图像上应用悬停效果?