css - react CSS 闪烁动画不工作无限

标签 css reactjs

我正在尝试在 React 上制作 Flash 动画,但它不起作用。我使用的代码如下:

@-webkit-keyframes capulse {
    0% {
      background-image: url("../../../../../assets/img/decks/cameras/2/camera360Red.png");
      opacity: 1;
    }

    50% {

      background-image: url("../../../../../assets/img/decks/cameras/2/camera360Blue.png");
      opacity: 1;
    }

    100% {
      background-image: url("../../../../../assets/img/decks/cameras/2/camera360Red.png");
      opacity: 1;
    }
}

.camera-icon-active {       
    width: 220%;      
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-animation: capulse 1s linear;
}

最佳答案

您应该在动画值处添加“无限”。

.camera-icon-active {       
width: 220%;      
background-repeat: no-repeat;
background-size: contain;
-webkit-animation: capulse 1s infinite linear;

关于css - react CSS 闪烁动画不工作无限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57007957/

相关文章:

javascript - 在 onSelect 时从 Material-ui 自动完成中检索条目的键,而不是值

css - 第一次在 Safari (mac) 中未正确加载 Material 图标

css - 在 bootstrap 3 中从右向左浮动?

javascript - ReactJS API 数据获取 CORS 错误

reactjs - 谷歌API认证: blocked origin for the client

javascript - ReactDOM.render 不接受 JSX

css - 如何使父级(不仅是可见窗口)的 block 填充宽度?

css - jQuery UI Resizable 的 mousedown 类

html - 使用 float 元素垂直对齐内容+响应式布局

javascript - 对电子邮件进行验证输入,尝试清除错误消息并在单击复选框时将输入变灰