PR
TIPS

1行に収まらないテキストを三点リーダーで省略するCSSテクニック

Webデザインにおいて、スペースの制限により1行に収まらないテキストを見やすく表示するための方法として、三点リーダー「…」を使用してテキストを自動で省略する方法があります。この方法は、特にレスポンシブデザインやカード型のデザインなど、スペースに制約がある場面で非常に役立ちます。

この効果を適用するためには、以下のCSSを使用します。

overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;

「overflow: hidden;」は、要素のボックス外に内容がはみ出た場合にその部分を非表示にします。
「text-overflow: ellipsis;」は、テキストが要素のボックスをはみ出した場合に三点リーダーで省略します。
「white-space: nowrap;」は、テキストを1行に強制的に収めます。

この組み合わせにより、テキストが1行を超えると自動的に末尾が「…」で省略される効果を実現できます。

この記事を書いた人
Naokazu Yokoo

エンジニア歴20年以上。現在はWeb / AI領域で活動中。
開発環境・サーバー環境ともに速度と効率性を追求しています。

Follow Naokazu Yokoo
Follow Naokazu Yokoo

Comment

タイトルとURLをコピーしました