css - 边缘闪烁中的 CSS 关键帧动画
问题描述
我正在尝试一些 css 中的关键帧动画,这些动画似乎在 IE、Chrome、Firefox 中运行良好,但由于某种原因在 Microsoft Edge 中运行良好。我在动画结束时得到这个闪烁,我猜它显示了它们的最终位置并将不透明度设置为 1,然后再次隐藏它们并重新启动动画。我的代码如下(这是为一个气泡缩小的,但下面的链接是整个动画的代码笔):
HTML:
<div class="canvas">
<div class="bubble"></div>
</div>
CSS:
.canvas {
min-height: 100%;
width: 100%;
background: green;
position: absolute;
overflow: hidden;
}
.bubble {
display: block;
border-radius: 100%;
opacity: 0.8;
position: absolute;
}
.bubble:nth-child(1) {
background: radial-gradient(ellipse at center, #E6EBF2 0%, #E6EBF2 46%, #EFF0EC 100%);
width: 7px;
height: 7px;
left: 13vw;
bottom: 52vh;
-webkit-animation: move1 infinite 10s;
animation: move1 infinite 10s;
}
@-webkit-keyframes move1 {
0% {
bottom: -100px;
}
100% {
bottom: 44vh;
-webkit-transform: translate(10px, 0);
transform: translate(10px, 0);
opacity: 0;
}
}
@keyframes move1 {
0% {
bottom: -100px;
}
100% {
bottom: 44vh;
-webkit-transform: translate(10px, 0);
transform: translate(10px, 0);
opacity: 0;
}
}
这是我创建的代码笔: https ://codepen.io/anon/pen/BqqMKe
任何帮助将不胜感激,因为我似乎无法弄清楚。
解决方案
推荐阅读
- python - 如果我有 3 个相同长度的值数组,我可以用搅拌机将它们绘制成 3d 吗?有没有一种只使用文本而不使用节点的简单方法?
- php - Laravel 5.8 在提交 ajax POST 时显示 CSRF 令牌不匹配
- javascript - 当数据来自 Javascript 并动态显示时,为什么我不能创建正确的弹性框?
- ssl - 获取桌面应用程序的有效 ssl 证书?
- fonts - 有没有办法在 Pycharm 中支持自定义连字?
- python-asyncio - Quart 与 NATS.io 客户端结合使用
- javascript - 我想了解使用 React 创建测验应用程序时的正确方法
- java - 使用cookies保持登录selenium java
- android - 如何最好地处理协程并发?
- c++ - 如何处理 gRPC (C++) 中的自定义故障转移场景?