標準の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);
}
}
?私にはすべてが正しいように見えます。ありがとうございました!