提示詞
將 [套用位置] 替換成你要套用的位置,再貼給 AI 代理。提示詞中包含動效名稱,下次只要說出名稱就能提出需求。
在[套用位置]加入「環形旋轉文字」(Spinning Text),也叫環形文字 (circular text) 或 text on circle。
字母沿圓周平均排列,整個圓緩慢、等速地旋轉,循環重新開始時不能有跳動。
只向螢幕閱讀器提供一次一般文字;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就停止旋轉。相似的動效
Spin (持續旋轉)
別稱 Rotate Loop, Spinner
元素以固定速度持續旋轉。
適用情境
載入中的旋轉指示器
在[套用位置]加入「持續旋轉」(Spin) 效果,也叫 spinner 或 rotate loop。
元素要以固定、均勻的速度持續旋轉,每圈之間不要有緩動。
讓循環無縫銜接,為 spinner 加上無障礙的「載入中」標籤;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就放慢或停止旋轉。A
Orbiting Circles (軌道環繞)
別稱 Orbit Animation, Orbit, Orbiting icons
小圓點或圖示沿著圓形軌道繞中心旋轉。
適用情境
整合關係圖
在[套用位置]加入「軌道環繞」(Orbiting Circles),也叫 orbit animation 或 orbiting icons。
小圓點沿著圓形軌道緩慢、等速地繞中心元素旋轉,外圈則以更慢的速度反向旋轉。
循環要無縫,環繞的元素始終保持正立;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就停止旋轉。在裡面捲動
Text Path Scroll (路徑文字捲動)
別稱 Text Path Curve Scroll Animation
文字沿曲線路徑排列,並隨使用者捲動沿路徑移動。
適用情境
敘事型區塊
在[套用位置]加入「路徑文字捲動」(Text Path Scroll) 效果,也叫 text path curve scroll animation。
文字排在一條曲線上,隨使用者捲動沿曲線滑動:往下捲動時前進,往上捲動時後退。
讓移動直接綁定捲動位置、沒有延遲,並讓螢幕閱讀器把它當作一般文字讀取。Text 中的其他動效
ABCDEF
Split Text Stagger (文字拆分交錯)
別稱 Letter Stagger, Staggered Text Reveal, SplitText, Splitting.js text
標題被拆分成字元、單字或行,以短暫延遲依序動畫進場。
適用情境
大標題、章節標題
在[套用位置]加入「文字拆分交錯」(Split Text Stagger) 進場效果,也叫逐字交錯 (letter stagger) 或 staggered text reveal。
把標題拆成單個字母,字母之間留出短暫延遲,依序上移並淡入,快速流暢,不要有彈跳感。
標題進入畫面時只播放一次,讓螢幕閱讀器把它當作一個完整的詞讀出;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就直接顯示、不做動畫。H
G
F
E
D
C
BK
J
I
H
G
F
EN
M
L
K
J
I
HQ
P
O
N
M
L
KT
S
R
Q
P
O
N
Split-Flap Text (翻牌文字)
別稱 Text Flipping Board, Flip Board, Vestaboard display
字元像機場航班看板一樣翻動,直到停在目標字母上。
適用情境
狀態看板、復古顯示幕
在[套用位置]加入「翻牌文字」(Split-Flap Text) 效果,也叫翻牌看板 (text flipping board 或 flip board)。
每個字元格快速翻過字母表,直到停在目標字母上,各字元格從左到右依序停穩。
每次文字出現或變化時執行一次,只向螢幕閱讀器朗讀最終文字;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就不翻動、直接顯示最終文字。ABCDEF
Squiggly Text (扭動文字)
別稱 Wobbly Text, Turbulence Text
透過 SVG 置換濾鏡,字母邊緣像手繪一樣抖動。
適用情境
草圖風或俏皮的標題
在[套用位置]加入「扭動文字」(Squiggly Text) 效果,也叫 wobbly text 或 turbulence text。
字母邊緣輕微抖動,就像每秒被手工重畫好幾次:是含蓄、細碎的抖動,而不是流暢的波浪。
保持文字可讀;如果使用者開啟了「減少動態效果」(prefers-reduced-motion),就保持靜止。