HTMLアニメーションのエフェクト
ホバーで浮かせる
Hover effect(Lift on hover)
カーソルを乗せると、カードが少し浮き上がる動き。
使いどころ クリックできるカードに、さわった手ごたえを足したいとき。
関連 アニメーション
コピペ用プロンプト
[ ] のところを書きかえて使ってください。英語のほうが伝わりやすいツールもあります。
日本語
クリックできる[カード]に、ホバーで少し浮く効果をつけてください。transform で4pxだけ上げて、影は重ねた要素の opacity で出す。キーボードで選んだときも同じ見た目に。動きを減らす設定の人には、浮かせずに枠の色だけ変えてください。
English
Add a lift-on-hover effect to the clickable [cards]: move them up 4px with transform and fade in a shadow layer with opacity. Apply the same look on keyboard focus. For people who prefer reduced motion, don't move them; just change the border color.
ひとりAIラボ作成のテンプレートです(各社の公式ガイドの文ではありません)。
公式ガイドに載っているか
気をつけること
出典
- 1.v0 Docs(トップ)(外部サイト、新しいタブで開く)https://v0.app/docs
- 2.v0 Docs「Text Prompting」(外部サイト、新しいタブで開く)https://v0.app/docs/text-prompting
- 3.v0 Docs「Design Mode」(外部サイト、新しいタブで開く)https://v0.app/docs/design-mode
- 4.Lovable Docs「Prompting best practices」(外部サイト、新しいタブで開く)https://docs.lovable.dev/prompting/prompting-one
- 5.MDN「Using CSS transitions」(外部サイト、新しいタブで開く)https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_transitions/Using_CSS_transitions
- 6.W3C「Understanding SC 2.3.3: Animation from Interactions」(外部サイト、新しいタブで開く)https://www.w3.org/WAI/WCAG22/Understanding/animation-from-interactions.html
- 7.web.dev(アニメーションの性能の記事)(外部サイト、新しいタブで開く)https://web.dev/articles/animations-guide
今週の一歩
上のコピペ用プロンプトの日本語版を写して、[ ] を自分の内容に書きかえ、v0 の無料版(1日7メッセージ)で作りかけの画面に1回だけ足して、動きが付いたか確かめてください。
できた見本を短い動画にするならClaude Codeで短いモーション動画を作るへ(ターミナルを使います)。