ホームページ > ウェブフロントエンド > CSSチュートリアル > CSS を使用して 2 行目のテキストを切り詰めるにはどうすればよいですか?

CSS を使用して 2 行目のテキストを切り詰めるにはどうすればよいですか?

Barbara Streisand
リリース: 2024-12-12 10:50:11
オリジナル
745 人が閲覧しました

How Can I Truncate Text on the Second Line Using CSS?

CSS の特定行のテキストの切り詰め: 省略記号の謎を解く

元の質問:

「どうすれば達成できますか?」インターネットで検索したにもかかわらず、特にCSSを使用して2行目のテキスト省略記号を見つけました。 "

答え:

CSS には特定の行のテキストを切り詰める直接的な方法はありませんが、Webkit ブラウザーでこの効果を実現するには次のようにします。次のCSSプロパティ:

overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
ログイン後にコピー

説明:

  • オーバーフロー: 非表示: このプロパティは、コンテンツがコンテナーの境界を越えてオー​​バーフローするのを防ぎます。
  • text-overflow: ellipsis: このプロパティは、テキストが使用可能な範囲を超える場合に省略記号 (...) を使用するようにブラウザーに指示します。 space.
  • display: -webkit-box: このプロパティは、コンテナーを Webkit ボックス モデルに設定します。これにより、追加のスタイル オプションが可能になります。
  • -webkit-line-clamp: 3: これこのプロパティは、コンテナを 3 行のテキストに制限します。
  • -webkit-box-orient:vertical: このプロパティは、ボックス モデルの方向を垂直に設定し、複数行に折り返すテキスト。

ブラウザのサポート:

このソリューションは、Safari、Chrome、Microsoft などの Webkit ブラウザでのみサポートされていることに注意してください。エッジ。

以上がCSS を使用して 2 行目のテキストを切り詰めるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート