javascript - 如何使用 CSS3 功能覆盖 JQuery Mobile 中的幻灯片效果以溶解效果?

标签 javascript jquery css jquery-mobile

我需要覆盖默认的幻灯片效果来溶解效果。

changePage 函数被调用时,我需要慢慢地将当前页面溶解到新页面。

我尝试使用以下 CSS

@keyframes dissolve {
    0% { opacity:1; }
    5% { opacity:0.9;}
    15% { opacity:0.7;}
    25% { opacity:0.5;}
    35% { opacity:0.3;}
    45% { opacity:0;}
    55% { opacity:0.2;}
    65% { opacity:0.4;}
    75% { opacity:0.6;}
    85% { opacity:0.8;}
    95% { opacity:0.9;}
    100% { opacity:1;}
}
.in, .out, .slide.in, .slide.out, .slide.out.reverse, .slide.in.reverse {
    -webkit-animation-name: dissolve;
    -moz-animation-name: dissolve;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-duration: 350ms;
    -moz-animation-timing-function: ease-in-out;
    -moz-animation-duration: 350ms

}

我创建了一个 fiddle上面的CSS。

使用上述代码,页面转换不流畅。

如何纠正页面过渡以使其流畅运行?

最佳答案

您还需要@keyframes 中的 vendor 前缀:@-webkit-keyframes 等等..

关于javascript - 如何使用 CSS3 功能覆盖 JQuery Mobile 中的幻灯片效果以溶解效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14230107/

相关文章:

javascript - 悬停时的 jQuery 仍然保留其悬停样式

javascript - Observable 的设置值未在 Knockout 中更新

javascript - Flutter:从 IEX JSON API 检索股票统计和报价列表

javascript 性能 : global variable vs jquery's $. 数据()

javascript - 如何在 Joomla 模块中添加 javascript

jquery - 在文本框焦点上显示框,包装文本框

javascript - Jquery 在保持滚动位置的同时更改现有元素的顺序

javascript - 从具有特定参数的数组中检索对象

javascript - 未处理的 promise 拒绝 : NotSupportedError (DOM Exception 9): The operation is not supported

CSS:对齐未知大小的元素