【CSS】テキストの末尾を3点リーダーにする方法

【CSS】テキストの末尾を3点リーダーにする方法
ブログの一覧ページ、サイドナビなど、枠が小さくて全文入らないということはよくありますよね。そこで今回はテキストの末尾を3点リーダーにするCSSをご紹介します。

「text-overflow」の値

テキストの末尾を3点リーダーにするには、CSSの「text-overflow」を使用します。

「text-overflow」の値には、「clip」と「eclips」があります。
・text-overflow:clip;
→デフォルト値。省略符号は表示されない

・text-overflow:eclips;
→テキストが表示領域を越えた場合、「…」が表示される

「text-overflow」の使い方

p {
width:100%;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}

実装結果

CSSなし

テキストテキストテキストテキストテキストテキスト

CSSあり

テキストテキストテキストテキストテキストテキスト

複数行の場合

p {
display:-webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; // 2行目まで表示
overflow: hidden;
}

実装結果

CSSなし

テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト

CSSあり

テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト

いかがでしたでしょうか?
ブログの一覧ページなどに使えるテキストの末尾を3点リーダーにする方法でした。

他にもあるよ。関連記事

人気記事

人気記事

最新記事

ブログカテゴリー

タグ

プロフィール

プロフィール画像

猫田 ねこ

パチンコ店勤務からweb制作会社へ転職という異色の経歴。漫画大好き。アニメ大好き。パチンコ大好きな、ねこです。

利用規約  お問い合わせ

ページトップへ