モバイルサイトは画面の大きさも限られており、できるだけ多くの情報を表示するために、文章を一部だけ表示して、一覧表示したいことがあるでしょう。 文章の量によりレイアウトが乱れてしまうことを避けたい場合にも有効です。 文章を省略することや、省略されている文章があることを示す記号をエリプシス(ellipsis)といい、三点リーダーで表します。 Javascriptを利用する方法や、CSSのafter疑似要素を利用する方法などもありますが、CSS3だけで出来る方法を段階的にご紹介します。 なお、サンプルはiOS Safari(webkit)でしか動作確認していませんので、ご了承ください。 サンプルリストアイテム 以下のようなサムネイル画像とタイトル、説明文があるシンプルなリストアイテムを定義します。 このままだと、左のサムネイルの高さをはみだして説明文があふれています。 スタイルシート /* *
![文章を省略表示する8つのCSSスタイル(webkit) « 大阪のアンドロイド/iOS・ Webアプリ開発会社 ノーティス](https://cdn-ak-scissors.b.st-hatena.com/image/square/c58fd687f96e4ad8086da197c5cd1c822f9058bc/height=288;version=1;width=512/https%3A%2F%2Fwww.notice.co.jp%2Fwp-content%2Fthemes%2Fnotice%2Fassets%2Fimg%2Fimg-notice-logo.png)