【问题标题】:Infinite Scrolling Photo Banner With HTML and CSS pause animation on hover带有 HTML 和 CSS 的无限滚动照片横幅悬停时暂停动画
【发布时间】:2016-08-03 08:03:02
【问题描述】:

按照本教程,我用 HTML 和 CSS 疯狂地制作了这个无限的 scorlling 照片横幅 -

http://designshack.net/articles/css/infinitephotobanner/

到目前为止它有效,但我希望它在我将鼠标悬停在任何图像上时暂停。

尝试在图像的悬停状态上添加-webkit-animation-play-state:paused;,但它仅适用于第一张图像。

理想情况下,当我将鼠标悬停在任何照片上时,我都会让两行都暂停。

这是我的代码笔 -

http://codepen.io/anon/pen/mPXgbW

任何帮助将不胜感激:)

【问题讨论】:

    标签: html css image hover


    【解决方案1】:

    将动画添加到包装 div 而不是第一张图片:

    .photobanner {
      height: 233px;
      width: 3550px;
      animation-play-state: running;
      animation: bannermove 30s linear infinite;
    }
    

    当您将鼠标悬停在包装容器上时暂停动画:

    .photobanner:hover {
      animation-play-state: paused;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-09
      • 2019-03-25
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 2013-12-01
      • 1970-01-01
      • 2021-04-02
      相关资源
      最近更新 更多