我有两个 div 想要淡入淡出并相互滑动css3动画浏览器支持,所以我有 3 个动画:fadeIn、slideRight 和 slipLeft。 该动画在 Firefox 和 webkit 浏览器中都可以正常工作,但突然 slipRight 在 webkit 浏览器中停止工作。 该元素仍在淡入css3动画浏览器支持,另一个元素仍在淡入并向左滑动。
我已经研究这个问题几个小时了(包括查看无数其他 stackoverflow 答案),但工作的其他部分却让我感到困惑。 如果您能想到那里可能出了什么问题,请告诉我!
CSS:
@-webkit-keyframes slideRight{
from{-webkit-transform:translateX(-20px)}
to{-webkit-transform:translateX(0)}
}
@-moz-keyframes slideRight{
from{-moz-transform:translateX(-20px)}
to{-moz-transform:translateX(0)}
}
@-o-keyframes slideRight{
from{-o-transform:translateX(-20px)}
to{-o-transform:translateX(0)}
}
@keyframes slideRight{
from{transform:translateX(-20px)}
to{transform:translateX(0)}
}
@-webkit-keyframes slideLeft{
from{-webkit-transform:translateX(20px)}
to{-webkit-transform:translateX(0)}
}
@-moz-keyframes slideLeft{
from{-moz-transform:translateX(20px)}
to{-moz-transform:translateX(0)}
}
@-o-keyframes slideLeft{
from{-o-transform:translateX(20px)}
to{-o-transform:translateX(0)}
}
@keyframes slideLeft{
from{transform:translateX(20px)}
to{transform:translateX(0)}
}
@-webkit-keyframes fadeIn{
from{opacity:0}to{opacity:1}
}
@-moz-keyframes fadeIn{
from{opacity:0}to{opacity:1}
}
@-o-keyframes fadeIn{
from{opacity:0}to{opacity:1}
}
@keyframes fadeIn{
from{opacity:0}to{opacity:1}
}
#left{
display: inline-block;
-webkit-animation: slideRight 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-moz-animation: slideRight 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-o-animzation: slideRight 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
animation: slideRight 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
#right{
display: inline-block;
-webkit-animation: slideLeft 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-moz-animation: slideLeft 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-o-animzation: slideLeft 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
animation: slideLeft 1500ms ease 1200ms, fadeIn 1500ms ease 1400ms;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
html很简单:
/* some content */
/* some content */
网址是这样你就可以看到发生了什么。 如果任何其他信息有帮助,请告诉我! 特别感谢。
常见问题
相关文章
猜你喜欢
-
css3动画绚丽背景纯css3-纯CSS3发光按钮动画非常华丽
2024-04-29
-
css3特效酷炫css3动画-16款创意HTML5 Canvas动画特效合集
2024-04-29
-
css3 云层-CSS 是什么意思? 轻松搞定CSS动画特效 csscss教程 CSS
2024-04-27
-
css3闪入-css3中实现文字闪烁效果的三种显示方法
2024-04-22
-
css3 提示-html5游戏应用程序,8个令人眼花缭乱的HTML5动画、应用程序和游戏
2024-04-15
-
过渡 css3-css3 中新添加的过渡、动画和变换
2024-04-09
-
css3短信-HTML5+CSS期末作业:节日主题网页设计-七夕网页(7页)
2024-02-12
-
css3 4-CSS3实现小甜甜风格的图片轮播,纯CSS无JS!
2023-12-04
-
css3 混合-看看 CSS3 混合模式
2023-12-03
-
css3 对称-响应式布局 + 网格布局,实现自定义布局
2023-10-09