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

07チーム引用カード — 行数を逆算して引用文の大きさを決める計算

引用文の文字数から推定行数を見積もり、目標の枠高さTARGET_Hをその行数とgetComputedStyleで読んだline-height倍率で割って、枠に収まる最大フォントサイズを逆算します。MIN_FONT〜MAX_FONTの範囲に収めてCSS変数で再描画し、長い引用文は小さく、短い引用文は大きいサイズのままにします。

使いどころメンバーの感想・レビューカード、採用インタビューの引用

getComputedStyleline-heightCSS custom properties
チーム引用カード — 行数を逆算して引用文の大きさを決める計算
新しいタブで開く

07 チーム引用カード — 行数を逆算して引用文の大きさを決める計算 — 計測 累積面積 19.911% · 動いたフレーム 6/23GODRICH オリジナル · SCSS と React は zip に同梱 · チーム紹介 デザイン9選 — 人数・自己紹介の長さ・時差まで計算して見せる

このデモが属する記事

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

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