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

04ラベルが棒の内か外かを自分で決める横棒グラフ

値の文字幅を文字計測で測り、左右の LABEL_PAD_PX の余白まで含めて棒の長さに収まれば内側、収まらなければ棒の先の外側に置き、棒の色の相対輝度から白い文字と濃い文字のコントラストを比べて、高いほうが CONTRAST_MIN 以上のときだけその色で内側に書き(届かなければ外側)、棒の太さは BAR_THICKNESS_PX にする。

使いどころ項目名の長いアンケート結果

LABEL_PAD_PXCONTRAST_MINBAR_THICKNESS_PX
ラベルが棒の内か外かを自分で決める横棒グラフ
新しいタブで開く

04 ラベルが棒の内か外かを自分で決める横棒グラフ — 計測 累積面積 16.487% · 動いたフレーム 23/23GODRICH オリジナル · SCSS と React は zip に同梱 · 棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒

このデモが属する記事

棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒 — デモ9種のプレビュー棒グラフ アニメーション 9種 — 伸びる・積み上がる・競う棒データが変わったのに棒が瞬間移動すると、何が増えたのか目が追えません。そこで01番は棒をばねで伸ばして目標を一度越えてから戻し、02番は順位が入れ替わるときに棒が列を移りながら走り、07番は柱の側面の明暗を光の向きから計算します。この記事で この記事のデモをすべて見る

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