我opacity: 0;
在 CSS 中设置的某些元素上运行动画。动画类在单击时应用,并且使用关键帧将不透明度从 更改0
为1
(除其他外)。
不幸的是,当动画结束时,元素会返回opacity: 0
(在 Firefox 和 Chrome 中)。我的自然想法是动画元素保持最终状态,覆盖它们的原始属性。这不是真的吗?如果没有,我怎样才能让元素这样做?
代码(不包括前缀版本):
@keyframes bubble {
0% { transform:scale(0.5); opacity:0.0; }
50% { transform:scale(1.2); opacity:0.5; }
100% { transform:scale(1.0); opacity:1.0; }
}