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

05チーム統計行 — 経過時間の比率をイージング関数に通して数えるカウントアップ

requestAnimationFrameが毎フレーム渡す経過時間を総時間で割って0〜1の比率を作り、その比率をイージング関数に通した値に目標数値を掛けて表示する整数を毎フレーム再計算します。読み込み直後にperformance.now基準で開始します。

使いどころ創立年数・プロジェクト数の強調、会社規模の紹介

requestAnimationFrameeasing functionperformance.now
チーム統計行 — 経過時間の比率をイージング関数に通して数えるカウントアップ
新しいタブで開く

05 チーム統計行 — 経過時間の比率をイージング関数に通して数えるカウントアップ — 計測 累積面積 1.517% · 動いたフレーム 20/23GODRICH オリジナル · SCSS と React は zip に同梱 · チーム紹介 デザイン9選 — 人数・自己紹介の長さ・時差まで計算して見せる

このデモが属する記事

チーム紹介 デザイン9選 — 人数・自己紹介の長さ・時差まで計算して見せる — デモ9種のプレビューチーム紹介 デザイン9選 — 人数・自己紹介の長さ・時差まで計算して見せるチーム紹介 デザインは、人数や自己紹介の長さ、時差までデータとして計算し直す一枚をレイアウトに重ねる考え方です。人数に関わらず列崩れしない列数を計算し、自己紹介が長ければ測って続きを読むボタンを付け、パートナーロゴは枚数に関係なく同じ速さで この記事のデモをすべて見る

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