例示する フロントエンド開発では、セルの幅を制限し、コンテンツが制限を超える部分に省略記号を表示する必要がある状況に遭遇することがよくあります。この効果を実現する方法について簡単に紹介します。 準備知識 1. 改行なしでテキストを制御する 空白: ラップなし; 2. 長さを超えると省略記号が表示されます オーバーフロー:非表示; テキストオーバーフロー:省略記号 3. テーブルレイアウトアルゴリズムを変更する table-layout:fixed; table-layout のデフォルト値は automatic です。つまり、列の幅はセルの内容によって設定されます。固定とは、列幅がテーブル幅と列幅によって設定されることを意味します。 つまり、表の列幅を設定しても、実際には機能しません。セル内のコンテンツが多すぎると、幅は拡張されます。テーブルの列幅をセルに定義した列幅によって決定する場合は、固定値を使用する必要があります。 注意: 1. 表の幅を設定する必要があります。2. 列の幅を設定せずに表の幅のみを設定すると、列の幅は均等に分散されます。 コードデモンストレーション 次のコードに示すように、テーブルには名前、年齢、性別、住所の 4 つの列があります。これらの列の長さは、それぞれ 10%、20%、30%、40% です。 XML/HTML コードコンテンツをクリップボードにコピー
表示効果は以下のとおりです。 名前、年齢、性別、住所の列の長さがそれぞれ 10%、20%、30%、40% であることが簡単にわかります。 ファーストネームの内容が増えると、その効果は見るに耐えないものになります(>﹏<)! 見るのが耐えられない(>﹏<)! ! 1行を超える部分を省略記号として表示するにはどうすればよいですか?セルのプロパティを次のように設定するだけです。 XML/HTML コードコンテンツをクリップボードにコピー
XML/HTML コードコンテンツをクリップボードにコピー
変更後の効果は次のようになります。 表のセルのコンテンツが制限を超えた場合に省略記号効果を表示する方法に関する上記の記事(実装コード)は、エディターが皆さんと共有するすべての内容です。参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
レイアウトを編集するとき、通常は水平センタリングと垂直センタリングを使用してデザインします。水平セン...
序文MySQL は、2016 年もデータベースの人気において力強い成長傾向を維持し続けました。 My...
この記事の例では、vue検証コードコンポーネントで使用される具体的な実装コードを参考までに共有してい...
カスケードとカスケードレベルHTML 要素は 3 次元の概念です。水平方向と垂直方向に加えて、「Z ...
この記事では、一般的な MySQL 最適化方法をいくつかまとめて簡単に紹介します。これは、フルタイム...
目次1. JavaScript とは何ですか? 2. JavaScript は何に使用されますか? ...
著者: 丁易出典: https://chengxuzhixin.com/blog/post/mysq...
目次序文ベジェ曲線の紹介二次ベジェ曲線3次ベジェ曲線ベジェ曲線計算機能フィッティングアルゴリズム付録...
1. Centosイメージを使用してローカルのyumソースをビルドするCentOS をインストール...
アリアルArial は、多くの Microsoft アプリケーションとともに配布されるサンセリフ T...
視覚効果が非常に美しく、訪問者に強い印象を残すことがわかります。さらに、重要なポイントが強調され、訴...
1. MySQL jdbc ドライバー (mysql-connector-java-5.1.28.j...
以下のように表示されます。名前説明する文字可変(n)、varchar(n)長さ制限あり、可変長文字(...
1. Linux で Selenium を使用する1. Chromeをインストールする次のコマンドを...
この記事の例では、アップロード画像コントロールを実装するためのjsの具体的なコードを参考までに共有し...