複数行のテキストがオーバーフローすると省略記号が表示されます この記事では 2 つの方法を推奨します。 1. CSS ヒント: Chrome ブラウザのみと互換性があります。 ffはサポートされていません。 。箱 { overflow: hidden; /* オーバーフローが発生した場合、オーバーフローコンテンツは表示されません*/ text-overflow: ellipsis; /* オーバーフローが発生した場合は、代わりに省略記号を使用します*/ display: -webkit-box; /* Chrome ブラウザのプライベート プロパティ。ボックスとして表示されます。 */ -webkit-box-orient: vertical; /* 要素を垂直に配置する */ -webkit-line-clamp: 2; /* 表示する行数 */ } 拡大 ワードラップ
テキストオーバーフロー
空白
ボックス方向 このプロパティはまだブラウザでサポートされていません。各ブラウザのプライベートプロパティを使用する必要があります。
ラインクランプ Chrome ベースのブラウザのみが独自のプライベート プロパティをサポートします。 表示するブロックレベル要素の行数。 2.js js を使用してオーバーフロー テキストの表示方法を制御する方法は多数あります。推奨されるスクリプトファイルは次のとおりです: ellipsis.js 省略記号.js
方向: 1. スクリプトファイルをインポートする <script src="https://cdn.jsdelivr.net/npm/[email protected]/ellipsis.js"></script> 2. 使用 var ell = 省略記号({ 行数: 3 }) var ele = document.getElementsByClassName('test') ell.add(ele) 拡大 いくつかの設定項目もあります。設定されていない場合はデフォルト値が使用されます。 { ellipsis: '...', // 表示するデフォルトの代替テキスト debounce: 0, // 実行前の遅延 responsive: true, // ウィンドウのサイズが変更されたときに実行するかどうか className: '.clamp', // デフォルトのアクションは、このクラスの要素に対して実行されます。 lines: 2, // デフォルトでは 2 行の要素のみが表示されます。 Portrait: null, // デフォルトでは変更なし。ポートレートモードで異なる行数にしたい場合は、 break_word: true // デフォルトで単語を分割します。 } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: MySQL 8.0.23 のインストールと設定方法のグラフィックチュートリアル (Win10 の場合)
>>: HTML チュートリアル: よく使われる HTML タグのコレクション (6)
目次1. プロセス2. コアアーキテクチャ2.1 サーバー層の基本コンポーネントの紹介3. ステート...
1. 問題Linux 上の mysql5.7 のパスワードを忘れました2. 解決策• ステップ 1:...
序文WeChat ミニプログラム プロジェクトでユーザー情報を取得し、ユーザー ログインを実装する場...
MySQL は強力なオープンソース データベースです。データベース駆動型アプリケーションの数が増える...
目次序文: 1. ユーザー権利の概要2. 実際の権限管理序文:データベースのユーザー権限管理について...
目次1 つの Redis 設定ファイル2 Dockerコマンドの開始3 docker-compose...
目次1. リテラル値でオブジェクトを作成する2. 新しいキャラクターを使ってオブジェクトを作成する3...
目次序文アイデアの起動速度Tomcat ログが文字化けしている序文Idea を再インストールしたので...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
この記事では、Reactでダブルスライダークロススライドを実装するための具体的なコードを参考までに共...
CSS の背景: background:#00ffee; //背景色を設定するbackground-...
1. パーティションテーブルの意味パーティション テーブル定義は、任意のサイズに設定できるルールに従...
目次1. オブジェクトの変更検出2. オブジェクトに関する質問配列変更検出3.1 背景3.2 実装I...
1. Dockerコンテナ間の相互接続Docker は現在、軽量の仮想化ソリューションとなっています...
各人が固有の携帯電話番号で登録し、ビジネス コードによって重複する携帯電話番号が 2 つ書き込まれな...