如何在反应内联样式中实现CSS悬停效果?

问题描述

我正在尝试使用react inline样式在react组件中实现悬停效果。

const InfoWindow: React.FC<IInfoWindowProps> = ({ room }) => {

  const info_window_image = {
    width: "100%",height: "168px",background: `url(${room.pictures[0].image.large}) no-repeat`,backgroundSize: "contain",cursor: 'pointer'
  };

  return (
    <div className="info_window_container">
      <div style={info_window_image} />
    </div>
  )
};
info_window_container 下的

div标签获取样式对象 info_window_image

我可以成功地从API接收图像,但是当用户将图像悬停在组件中时,我想提供放大动画。

我将className赋予div并在CSS文件中设置了样式,但是它不起作用。我在CSS文件中声明的样式无法渲染。

如何在react-inline样式中进行悬停或聚焦效果?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...