CSSのtransitionは「状態変化」に使いますが、「独自の動きをデザインする」ためには @keyframes を使ったアニメーションが必要不可欠です。 本記事では、CSSアニメーションの核となる @keyframesの書き方・意味・活用・裏事情・設計術 まで、どこよりも詳しく ...
まず前提として、CSSアニメーションとは @keyframes と animation プロパティを使い、一定の時間軸に沿ってプロパティを変化させる仕組みです。 アニメーションは最初に scaleUp の順再生で終了(1.3倍) ホバー時に reverse で scale(1) に戻す=逆再生で自然な戻り ...
簡単にCSSアニメーションのコードを生成できるAIツールが登場しました。テキストや音声でプロンプトを入力するだけで、複雑なCSSアニメーションでも数秒でコードが生成されます。 生成されたCSSアニメーションはその場ですぐにカスタマイズして微調整も ...
これまではCSSアニメーションで幅や高さのサイズを変更する時は、明示的なサイズ指定が必要でした。width: auto;やwidth: max-content;のようなキーワードではCSSアニメーションは機能しませんでしたが、CSSの新しい関数によって可能になります。 Chrome 129では、calc ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する