...と省略して表示させるには
CSSで以下の画像のような見た目を作る方法についてです。
サンプルサイトへのリンク
HTML
<div class="ellipsis-text">text text text text text text text text text text text text text text text text text text text text text text text text text text text text text</div>
CSS
.ellipsis-text { width: 200px; -webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
-webkit-line-clamp
は、コンテンツを指定した行数に制限することができます。(今回は4行)
このプロパティと、 display: -webkit-box;、 -webkit-box-orient: vertical;、 overflow: hidden;をセットで使用すると省略記号が表示されます。
HTML / CSSについての本
1冊ですべて身につくHTML & CSSとWebデザイン入門講座
- 作者:Mana
- 発売日: 2019/03/16
- メディア: Kindle版