コンポーネント
← すべてのコンポーネント

カウントアップ

stimeo--count-up

マークアップに書かれた最終値まで、数値をアニメーションで増やしていく。定番は「見えたら開始」。

  • Core

数字が 0 から最終値まで駆け上がる演出を、マークアップだけで足せます。最終値は HTML に書いたまま残るので、検索エンジン / JavaScript を切った環境 / スクリーンリーダーは、いつでも本当の値を読み取れます。アニメが終わると、桁区切りや単位を含む元のテキストがそのまま戻ります。開始のきっかけは利用側で選べ、定番は「画面に入ったら開始」です。アニメを減らす設定をしている利用者には演出を出さず、最初から最終値を見せます。読み上げでも途中の数字は伝わらず、最終値だけが読まれます。一度実行したことは記録に残るので、ページを戻っても数え直しません。

実行中

下へスクロールして統計を画面に入れてください。数字が駆け上がります。きっかけの検出とアニメは別々の部品で、マークアップに属性を並べるだけで組み合わせています。最終値は HTML にそのまま書いてあるので、JavaScript が動かない環境でも本当の数字が表示されます。

ユーザー数
12,480
GitHub スター
3,200
稼働率(%)
99

キーボード操作

このコンポーネント自体はキーボード操作を持ちません。