animation-best-practices
レスポンシブで洗練されたインターフェースのためのCSS・UIアニメーションパターンです。ホバーエフェクト、ツールチップ、ボタンのフィードバック、トランジション、またはちらつきやガタつきなどのアニメーション問題の修正が必要な場合に活用できます。
description の原文を見る
CSS and UI animation patterns for responsive, polished interfaces. Use when implementing hover effects, tooltips, button feedback, transitions, or fixing animation issues like flicker and shakiness.
SKILL.md 本文
実践的なアニメーションのコツ
よくあるアニメーション実装シナリオの詳細なリファレンスガイドです。アニメーションを実装する際のチェックリストとしてご活用ください。
記録とデバッグ
アニメーションを記録する
何か違和感があるのに原因が特定できない場合は、アニメーションを記録してフレーム単位で再生してください。通常速度では見えない詳細が明らかになります。
ぐらつくアニメーションを修正する
CSS の transform アニメーションの開始・終了時に、GPU/CPU レンダリングのハンドオフにより要素が 1px ずれることがあります。
修正方法:
.element {
will-change: transform;
}
これにより、アニメーション全体を通じて要素を GPU 上に保つようブラウザに指示します。
一度休憩する
アニメーションをコーディングして配置するのを一度に行わないでください。一度離れて、気分を新たに返ってきてください。最高のアニメーションは数時間ではなく数日かけてレビューと改善を重ねています。
ボタンとクリックフィードバック
押下時にボタンをスケーリングする
微妙なスケールフィードバックを追加して、インターフェースの応答性を高めます:
button
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定