使用說明
從淡入、上滑、縮放、脈動、彈跳、搖晃、旋轉等九種常見效果中挑一個,再調整持續時間、延遲、次數、timing function、播放方向與 fill mode,預覽會立刻重播。輸出同時包含 `@keyframes` 區塊與對應的 animation 屬性,複製後貼進樣式表就能直接使用,不需要任何動畫函式庫。
CSS / FRONTEND · 瀏覽器內處理
選擇動畫效果並調整時間與次數,輸出 keyframes 與 animation。
提供九組預先寫好的 keyframes,輸出包含完整 @keyframes 區塊,不需額外套件。
@keyframes tooloo-slide-in-up {
0% { opacity: 0; transform: translateY(24px); }
100% { opacity: 1; transform: translateY(0); }
}
.animated-element {
animation-name: tooloo-slide-in-up;
animation-duration: 0.8s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-timing-function: ease-out;
animation-direction: normal;
animation-fill-mode: both;
}記得在 @media (prefers-reduced-motion: reduce) 中把 animation 設為 none。
從淡入、上滑、縮放、脈動、彈跳、搖晃、旋轉等九種常見效果中挑一個,再調整持續時間、延遲、次數、timing function、播放方向與 fill mode,預覽會立刻重播。輸出同時包含 `@keyframes` 區塊與對應的 animation 屬性,複製後貼進樣式表就能直接使用,不需要任何動畫函式庫。
所有計算與預覽都在這個瀏覽器內完成,輸入不會上傳、不會保存,也不會寫進網址或紀錄。