GODRICH
#cssアニメーション#ボタン#ローディング#トランジション#スクロール#ダッシュボード#実用ui#デザイントレンド

08sibling-index()で自動遅延

--i変数もnth-childのループもなしに、animation-delay: calc(sibling-index() * 80ms) だけで兄弟の順序を読んで遅延を付ける(Chrome/Edge 138+)。

使いどころ動的に増えるリスト、件数が分からないリスト

sibling-index()반복문 없음Chrome/Edge 138+
sibling-index()で自動遅延
新しいタブで開く

08 sibling-index()で自動遅延 — 計測 累積面積 5.736% · 動いたフレーム 18/23GODRICH オリジナル · SCSS と React は zip に同梱 · CSS アニメーション 順番に表示 9選 — コピペで動く

このデモが属する記事

CSS アニメーション 順番に表示 9選 — コピペで動く — デモ9種のプレビューCSS アニメーション 順番に表示 9選 — コピペで動くcss アニメーション 順番に表示は、リストやグリッドの項目を一斉にではなく並び順に沿ってわずかな遅延を足し、一つずつ現れさせたり消えさせたりする実装方法です。9個のうち1つ(08)は変数もループも使わず、CSSの関数一行だけで並び順を読み この記事のデモをすべて見る

この効果が気に入ったら — 似たデモ