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

07ページ数が厚みと小口の縞で見える本の側面

ページ数pageCountを厚みに変え、側面にページごとに幅3.2pxの縞edgeStripeを一本立て、今のページcurrentBandは明るく盛り上がり、その左は読んだページ、右は残りのページです。ページ数が12から24・36・60へ増えると帯の幅が38.4px→76.8→115.2→192pxと比例して増え、残りのページ数が文字で書かれます。

使いどころ残りの量と現在位置を一目で示す進捗表示の実物版

pageCountedgeStripecurrentBand
ページ数が厚みと小口の縞で見える本の側面
新しいタブで開く

07 ページ数が厚みと小口の縞で見える本の側面 — 計測 累積面積 10.568% · 動いたフレーム 20/23GODRICH オリジナル · SCSS と React は zip に同梱 · フリップブック 9種 — めくる速さからオニオンスキンと中間ページまで

このデモが属する記事

フリップブック 9種 — めくる速さからオニオンスキンと中間ページまで — デモ9種のプレビューフリップブック 9種 — めくる速さからオニオンスキンと中間ページまでフリップブックは数枚の絵からどうやって動きを作るのでしょうか。02番は前後のページを薄く重ねて点の道筋を見せ、05番はめくる速さがどこで一本にまとまるかを測り、09番は二枚だけ描いて中間ページを計算で埋めます。ページの絵はコードで描いた配列 この記事のデモをすべて見る

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