HTML で余分なテキストを省略記号として表示したい場合は、いくつかの方法があります。 1行テキスト: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <title>ドキュメント</title> <スタイル タイプ="text/css"> 。箱{ 幅: 200ピクセル; 背景色: 水色; テキストオーバーフロー: 省略記号; オーバーフロー: 非表示; 空白: ラップなし; } </スタイル> </head> <本文> <div class="box">それは唐辛子を振りかけることです。Scola を見るのは開くことです。カード マシンがやってくることです。ファイリングとカード処理の時間が来ました。幸せに家に帰りましょう。広げましょう。広げましょう。幸せに家に帰りましょう。健康を広げましょう</div> </本文> </html> 複数行テキスト: 1. -webkit-line-clampプロパティの使用 。箱{ 幅: 200ピクセル; オーバーフロー: 非表示; テキストオーバーフロー: 省略記号; ディスプレイ: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: 垂直; border:solid 1px 黒; } デメリット: Webkit カーネルまたはモバイル ページにのみ適用されます。 FirefoxやIEなどのブラウザではサポートされていません。 2. 擬似要素を使用して実装をシミュレートする 固定の幅と高さを設定し、余分な部分を非表示にし、末尾に省略記号 (...) を含む要素を使用してコンテンツの一部を覆います。 。箱{ 高さ: 200px; 幅: 200ピクセル; 位置:相対; 行の高さ:1.4em; 高さ:4.2em; オーバーフロー:非表示; } .box::after { コンテンツ:"..."; フォントの太さ:太字; 位置:絶対; 下:0; 右:0; パディング:0 -20px 1px 45px; 背景色:白; } ここでは、省略記号を含み背景色が白の疑似要素を使用して、コンテンツの一部をカバーしています。高さは行の高さの 3 倍です。表示する必要がある行数に設定します。 このアプローチは実装が比較的簡単で、互換性も優れています。
HTML で余分なテキストを省略記号に変換する方法についての記事はこれで終わりです。HTML で余分なテキストを省略記号に変換する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: WeChatアプレットでのwxsファイルの素晴らしい使い方をいくつか紹介します
目次序文分析する初期レンダリング方法初期最適化さらなる最適化方法2序文ほとんどのミニプログラムには、...
1. MySQL 自己接続MySQL では、情報を照会するときに自分自身に接続 (自己接続) する必...
目次序文仮想DOM仮想DOMとは仮想DOMの利点レンダリング関数とは何ですか? jsx Vue3 で...
質問Nginx は $remote_addr を実際の IP アドレスとして受け取りますが、実際には...
目次パーサーとプリプロセッサクエリオプティマイザーMySQL クエリの最適化には、解析、前処理、最適...
序文この記事を書いた主な理由は、チームリーダーが、ブラウザを使用してコンピューターのカメラを呼び出し...
1. JDKをインストールする1. 古いバージョンまたはシステム独自のJDKをアンインストールする...
1. mysqldump バックアップ方法では論理バックアップが使用されます。最大の欠点は、バック...
この記事の例では、JavaScriptでデジタル時計効果を実装するための具体的なコードを参考までに共...
1. MySQL インストール パス D:\xxx\MYSQL\MySQL Workbench CE...
これでtransformコースは終了です。例を見てみましょう。transform transform...
この記事では、チェックボックスコンポーネントのカプセル化を実装するためのvue3.0の具体的なコード...
npx 使用チュートリアル今晩、 Vue-Cli勉強していたところ、ふと最新の@4.xxバージョンを...
Docker システムの学習チュートリアルでは、Dockerfile を使用して Docker イメ...
かなり前に仮想マシンをインストールしましたが、ようやく Linux をインストールしました。マシンの...