【问题标题】:Pure Fullscreen CSS Slideshow with double fade in/out effect for displaced elements on background slide elements纯全屏 CSS 幻灯片,具有双淡入/淡出效果,用于背景幻灯片元素上的移位元素
【发布时间】:2014-04-17 08:13:46
【问题描述】:

我试图让这个幻灯片放映jsfiddle 带有封面背景图片幻灯片和移位的文本,在没有自动循环动画的情况下工作,只能通过按钮。 幻灯片的所有元素都应用了单独的淡入/淡出,因此背景显示在文本之前。 尝试单击按钮,一切正常,但我无法删除自动循环。 可能我必须更改过渡动画,并删除所有元素上的-webkit-animation: titleAnimation 24s linear infinite 0s;,我不知道。我试过但没有成功。

【问题讨论】:

    标签: html css slideshow css-transitions


    【解决方案1】:

    我已经解决了我的问题,我把解决方案放在这里,对于寻求类似东西的人来说可能会很有趣。我在网上找不到类似的东西。

    我已经更新了这样的动画:

       /* Animation for the slideshow images */
    @-webkit-keyframes imageAnimation { 
        from {
            opacity:0;
        }
        to {
            opacity:1;
        }
    }
    
    /* Animation for the title */
    @-webkit-keyframes titleAnimation { 
        from {
            opacity:0;
        }
        to {
            opacity:1;
         -webkit-animation-fill-mode:forwards; }
    }
    

    并为元素添加动画填充模式以强制它们停留在最后一个动画帧(仍然可见,不透明度:1)

    -webkit-animation-fill-mode:forwards;
    

    这里是DEMO

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      • 1970-01-01
      • 1970-01-01
      • 2014-10-10
      • 2017-12-26
      • 1970-01-01
      相关资源
      最近更新 更多