← 一覧へ

やってみよう下のつまみで幅を変えると、入りきらない文字が「…」になります

表示・レイアウトメジャー(よく見る)

テキストの省略(…)

Text Truncation / Ellipsis

入りきらない長い文字が、最後で「…」になって省略される。

別名三点リーダー省略文字の省略エリプシスはみ出し省略

どこで使われている?

よく見かける場所
メールの件名一覧、ネット通販の商品名、ファイル一覧
使うとよい場面
長い文字でも、一覧の行の高さをそろえたいとき
避けたい場面
全文を読まないと意味が通じない大事な文

AIへの指示文

これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。

HTML / CSS / JavaScript で「テキストの省略(…)(Text Truncation / Ellipsis)」を実装してください。

動き:1行に入りきらない文字は末尾を「…」で省略して、高さが崩れないようにする。2行以上で省略したいときは行数を指定する。省略した全文は長押しやツールチップで見られるようにする。

使う部品:text-overflow: ellipsis(複数行なら line-clamp)
もっと詳しく:プログラムでの部品名

同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。

Webサイトならtext-overflow: ellipsis(複数行なら line-clamp)
iPhoneアプリならText の lineLimit + .truncationMode(.tail)
AndroidアプリならText の maxLines + overflow = TextOverflow.Ellipsis
FlutterならText の maxLines + overflow: TextOverflow.ellipsis
React NativeならText の numberOfLines