HTML テーブルの行間隔を変更する方法の例

HTML テーブルの行間隔を変更する方法の例

HTML テーブルを使用する場合、行間隔を変更する必要がある場合がありますが、余白、パディング、折りたたみなどの方法を変更してもあまり効果的ではありません。ここで便利なちょっとしたコツを見つけました。これを実現するには、表示属性 + マージンを使用します。
例:

tr{マージントップ:0px;パディング:0px;ディスプレイ:ブロック;}

比較してみましょう


tr{マージントップ:-10px;パディング:0px;ディスプレイ:ブロック;}


行間隔が大幅に短くなったことがはっきりとわかります。

その他の解決策

質問:

テーブル内のtrのデフォルトの表示はdisplay:table-rowです。display:blockに変更することもできますが、(tdの自動配置)などのtr独自の表示効果が失われます。

また、tr に padding を設定すると、内側の余白を増やすことができるので便利ですが、margin を設定するのは無意味です。tr の外側のスペースは依然として 0 のままです。

解決:

2 つの CSS プロパティ: border-collapse:collapse /separate & border-spacing:10px 10px;

tr の間隔を制御するには、border-collapse と border-spacing を使用する必要があります。

のように:

<table style="border-collapse:separate; border-spacing:10px;">
    <tr></tr>
</テーブル>

HTML テーブルの行間を変更する例についての記事はこれで終わりです。HTML テーブルの行間に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

<<:  CSS3で実装されたスライドメニュー

>>:  シンプルなウェブページレイアウトの構造と表現原理の共有

推薦する

vue3 カスタムディレクティブの詳細

目次1. カスタム指示の登録1.1. グローバルカスタム指示1.2. ローカルカスタム指示2. カス...

CSS を使用して画像の下の空白を数ピクセル消去する方法の詳細な説明

最近、友人が私に質問をしました。ページをレイアウトすると、画像の下に 1 ~ 2 ピクセルの空白があ...

XMLとCSSスタイルの組み合わせ

学生.xml <?xml バージョン="1.0" エンコーディング=&qu...

ウェブページのメモリ使用量とCPU使用量を削減する方法

一部の Web ページは大きく見えなくても開くのに非常に時間がかかる場合があります。一方、他の We...

史上最もシンプルな MySQL データのバックアップと復元のチュートリアル (パート 2) (パート 36)

データのバックアップと復元パート2は次のとおりです基本的な概念:バックアップ、現在のデータまたはレコ...

MySQL で union all を使用してユニオンソートを取得する方法

プロジェクトでは、何らかの不可逆的な理由により、テーブルに保存されたデータがページの表示要件を満たす...

nohup /dev/null 2>&1 の使い方の詳しい説明

nohup コマンド: プロセスを実行しており、アカウントからログアウトしてもプロセスが終了しないと...

Node.jsミドルウェアの仕組みの詳細な説明

目次Express ミドルウェアとは何ですか? Expressミドルウェアを作成するための要件Exp...

MySQL 接続とコレクションの簡単な分析

結合クエリ結合クエリとは、2 つ以上のテーブル間のマッチング クエリを指し、一般的には水平操作と呼ば...

mysql init_connect に関するいくつかの重要なポイントの要約

init_connectの役割init_connect は通常、接続が来たときに、自動コミットを 0...

MySQL の重複データの処理方法 (防止と削除)

一部の MySQL テーブルには重複レコードが含まれている場合があります。重複データが存在することを...

MySQL が「operate_time」エラーのデフォルト値が無効であると報告する問題を解決する

データベースでcreate tableステートメントを実行する テーブル `sys_acl` を作成...

UA による Web サイトのクロールを防ぐ Nginx のクローラー対策戦略

クローラー対策ポリシー ファイルを追加しました: vim /usr/www/server/nginx...

CSS3を使用してプログレスバー効果を実現し、動的にパーセンテージを追加する

プロジェクト中、プログレスバーを実装するために js の requestAnimationFrame...

MySQL 8.0.3 RCがリリースされようとしています。変更点を見てみましょう。

MySQL 8.0.3がリリースされます。新機能を見てみましょうMySQL 8.0.3 は RC ...