我想创建一个标准的ASCII字符的CSS动画(特别是:•)。我希望我的动画像this一样具有膨胀效果。不过出于某种原因,角色只是从左到右移动。它不会膨胀并恢复到正常尺寸,如您在此Bootply中所看到的。CSS动画 - 膨胀效果
我的代码如下所示:
<div class="container">
<div id="dot" class="dot">•</div>
<button id="expandButton">push me</button>
</div>
.dot {
font-size:3.0rem;
}
.dot-expand {
color:green;
animation: dot-expander 3.0s;
}
@keyframes dot-expander {
from {
transform: scale3d(1, 1, 1);
}
50% {
transform: scale3d(1.05, 1.05, 1.05);
}
to {
transform: scale3d(1, 1, 1);
}
}
我在做什么错?一切对我来说都是正确的。谢谢!