首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Safari关键帧不起作用

Safari关键帧不起作用
EN

Stack Overflow用户
提问于 2014-11-12 18:43:49
回答 1查看 7K关注 0票数 2

好的,所以我一直在设计一个图像滑块,它在所有浏览器上都工作得很完美,除了safari (在apple设备和windows safari上),我似乎不知道为什么它不能工作。

有人有什么想法吗?

代码语言:javascript
复制
@-webkit-keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

#slider { overflow: hidden; }
#slider figure img { width: 20%; float: left; }
#slider figure { 
position: relative;
width: 500%;
margin: 0;
left: 0;
text-align: left;
font-size: 0;
animation: 30s slidy infinite; 
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-12 19:41:45

Safari需要前缀-webkit-animation属性。

代码语言:javascript
复制
#slider figure { 
position: relative;
width: 500%;
margin: 0;
left: 0;
text-align: left;
font-size: 0;
-webkit-animation: 30s slidy infinite; 
animation: 30s slidy infinite; 
}

http://caniuse.com/#feat=css-animation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26894215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档