CSS "fill-mode:forwards"在 Safari 中不工作

标签 css animation mobile safari mobile-safari

由于某些奇怪的原因,-webkit-animation-fill-mode: forwards; 在 safari 中不起作用。我不确定为什么,因为它适用于所有其他浏览器。这是代码:

.fade {
        opacity: 0;
       -webkit-animation: fadein 2s;
       -moz-animation:fadein 2s;
       -ms-animation: fadein 2s;

        -webkit-animation-duration: 2s;
        -moz-animation-duration: 2s;
        -ms-animation-duration: 2s;

        -webkit-animation-delay: .9s;
        -moz-animation-delay: .9s;
        -ms-animation-delay: .9s;

        animation-fill-mode: forwards;
        -webkit-animation-fill-mode: forwards;
        -moz-animation-fill-mode: forwards;
        -ms-animation-fill-mode: forwards;
}


@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

您可以看到发生这种情况的网站是 http://uiuxpert.com

有什么想法吗?在我看来一切都是正确的。

最佳答案

一切正常。 我只需要清除缓存并进行硬刷新。出于某种原因,它花了一段时间......今天互联网不稳定。 :)

关于CSS "fill-mode:forwards"在 Safari 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31233991/

相关文章:

html - 将 CSS 标注添加到工具提示

html - 检测 GWT Deck 面板动画的完成

ios - 移动应用程序 : Persistent login (with two authentication method)

html - 如何在移动设备上居中对齐图像

ios - 类的导出实例未分配

html - 图片按钮在 HTML5/CSS3 中不可点击

css - 如何在 CSS 中实现列表元素符号

css - 纯css中的偏移边框效果

android - ImageView 缩放动画稍微切断图像

路由前的 Angular 动画