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

04プロフィール詳細 — 自己紹介の高さを測って続きを読むボタンの有無を決めるカード

自己紹介要素のline-clamp適用の前後でscrollHeightを2回測って比較し実際に切れているかをまず計算し、差がなければ続きを読むボタン自体を描画しません。短い紹介文に無駄なボタンが残る失敗をこの計算が防ぎます。

使いどころメンバー詳細モーダル、プロフィールカードの裏面

scrollHeightclassList.togglearia-expanded
プロフィール詳細 — 自己紹介の高さを測って続きを読むボタンの有無を決めるカード
新しいタブで開く

04 プロフィール詳細 — 自己紹介の高さを測って続きを読むボタンの有無を決めるカード — 計測 累積面積 17.345% · 動いたフレーム 6/23GODRICH オリジナル · SCSS と React は zip に同梱 · チーム紹介 デザイン9選 — 人数・自己紹介の長さ・時差まで計算して見せる

このデモが属する記事

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

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