我无法弄清楚这里发生了什么。CSS动画可在Chrome浏览器中使用,但不支持Safari浏览器
我正在更新一个网站,在使用中仍然有一个字幕标记,所以我更加顺畅更换(虽然,仍然是一个大帐篷)CSS动画:
问题是,它在Chrome和Firefox正常工作,但在safari中不一致。有时会加载,有时不会。当通过站点上的链接进入主页时,似乎也不会更频繁地加载负载,也不会重载。
是否有任何可能干扰动画的加载?任何想法为什么它不适用于一些负载?
它发生在该网页是http://www.peacenow.com和我使用的CSS是:
.marquee span {
position: absolute;
left: 0;
top: 0;
width: 7500px;
-webkit-animation: moveSlideshow 165s linear infinite;
}
@-webkit-keyframes moveSlideshow {
0% {
-webkit-transform: translate(0, 0);
}
100% {
-webkit-transform: translate(-100%, 0);
}
}
请提供一个如何使用您建议的一个(或优选两个)方法的例子。 –
[这里是一个精确的jquery插件插件](http://plugins.jquery.com/marquee/)我想我会写一个例子。 – WASasquatch
不确定我同意'jQuery是你最好的选择。' - jQuery的动画没有利用CSS转换/动画(所以,你失去了硬件加速的善良...) – Jack