我想創建一個標準的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);
}
}
我在做什麼錯?一切對我來說都是正確的。謝謝!