Motion Blur Text
横に流れて止まる
Generation Prompt
【対象要素】 - サイト内のテキスト1箇所(見出し・キャッチコピー・リード文等)に適用する 【演出内容】 - テキストが横から勢いよく流れ込み、定位置で止まる - 文字ごとにごく短い時間差をつけ、流れの尾を引いているように見せる 【品質要件】 - 移動量は90px前後、時間は0.8秒。文字ごとの時間差は12ms程度とごく短くする - 止まったあとは完全に静止させる(揺り戻しをつけない) - prefers-reduced-motion 時は演出を無効化し、最初から完成した状態で表示する - 演出中も文字が判読できなくなる時間を作らない。レイアウトを揺らさない
[Target element] - Apply to one piece of text on your site (a heading, a tagline, a lead paragraph, etc.) [Motion] - The text rushes in from the side and stops at its final position - A very short per-character stagger makes it look like it is trailing behind itself [Quality requirements] - Travel about 90px over 0.8s, with only about 12ms of stagger per character - Once stopped, hold it perfectly still (no rebound) - When prefers-reduced-motion is set, disable the animation and show the finished state from the start - Never let the text become unreadable during the animation, and never shift the surrounding layout
Prompts and demo code are free to use in your own projects. See About.