Character Blur Text
1文字ずつブラー解除
Generation Prompt
【対象要素】 - サイト内のテキスト1箇所(見出し・キャッチコピー・リード文等)に適用する 【演出内容】 - 文字が1つずつ、ぼけた状態から輪郭が定まりながら現れる - 左から順に焦点が合っていくように見せる 【品質要件】 - ぼかしは9px前後から0へ、文字ごとの時間差は36ms - ぼけている文字が隣の文字と重なって濁らないよう、ぼかしを強くしすぎない - prefers-reduced-motion 時は演出を無効化し、最初から完成した状態で表示する - 演出中も文字が判読できなくなる時間を作らない。レイアウトを揺らさない
[Target element] - Apply to one piece of text on your site (a heading, a tagline, a lead paragraph, etc.) [Motion] - Characters appear one at a time out of a blurred state as their edges resolve - It reads as focus being pulled across the line from left to right [Quality requirements] - Blur from about 9px to 0, staggered about 36ms per character - Keep the blur light enough that neighboring characters do not smear together - 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.