gpt4 book ai didi

html - @keyframes 在 Firefox 中不工作

转载 作者:太空宇宙 更新时间:2023-11-03 18:41:01 25 4
gpt4 key购买 nike

嗯,你好。我正在玩弄 CSS3 的 @keyframes 属性,动画似乎在 Firefox 中不起作用。有人可以告诉我我的代码有什么问题吗?

谢谢!

#slideshow{
height : 150px;
width : 190px;
animation:slideshow 21s infinite;
-webkit-animation:slideshow 21s infinite;
-moz-animation:slideshow 21s infinite;
}



@keyframes slideshow{
0% {background : url('1.jpg');}
14% {background : url('2.jpg');}
28% {background : url('3.jpg');}
42% {background : url('4.jpg');}
56% {background : url('5.jpg');}
70% {background : url('6.jpg');}
84% {background : url('7.jpg');}
100% {background : url('1.jpg');}
}

@-webkit-keyframes slideshow{
0% {background : url('1.jpg');}
14% {background : url('2.jpg');}
28% {background : url('3.jpg');}
42% {background : url('4.jpg');}
56% {background : url('5.jpg');}
70% {background : url('6.jpg');}
84% {background : url('7.jpg');}
100% {background : url('1.jpg');}
}

@-moz-keyframes slideshow{
0% {background : url('1.jpg');}
14% {background : url('2.jpg');}
28% {background : url('3.jpg');}
42% {background : url('4.jpg');}
56% {background : url('5.jpg');}
70% {background : url('6.jpg');}
84% {background : url('7.jpg');}
100% {background : url('1.jpg');}
}

此外,动画在 Chrome 中完美运行。

最佳答案

尝试添加背景:url('1.jpg');到#slideshow 元素 css 来初步建立它。这总能为我解决这个问题。 Firefox 似乎需要一个特定的起点。

#slideshow{
background: url('1.jpg');
height : 150px;
width : 190px;
animation:slideshow 21s infinite;
-webkit-animation:slideshow 21s infinite;
-moz-animation:slideshow 21s infinite;
}

关于html - @keyframes 在 Firefox 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17576728/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com