Implementierungscode für die HTML-Tabellenrahmensteuerung

Implementierungscode für die HTML-Tabellenrahmensteuerung

Wenn wir eine Tabelle verwenden, weisen wir ihr im Allgemeinen immer ein Rahmenattribut zu, beispielsweise: <table border="1">. Die Auswirkung ist wie folgt:

AUSWEIS NAME GESCHLECHT
1001 Mikrofon männlich

Sie können sehen, dass der Rand der Tabelle sehr breit zu sein scheint. Natürlich ist mit „sehr breit“ hier definitiv nicht die Breite des Tabellenrands gemeint. Die Breite, die Sie sehen, ist wahrscheinlich auf die Lücken zwischen den <td>-Tags zurückzuführen. Daher müssen Sie nur das Cellspacing-Attribut der Tabelle ändern, nämlich: <table border="1px" cellspacing="0px">, der Effekt ist wie folgt:

AUSWEIS NAME GESCHLECHT
1001 Mikrofon männlich

Allerdings scheint die Breite nicht so groß zu sein, wie wir uns das vorgestellt haben: nur ein Pixel. Tatsächlich ist das, was Sie im obigen Bild sehen, zwei Pixel breit. Warum? Das liegt daran, dass sich die Grenzen zwischen <td> nicht überlappen. Ändern Sie einfach die Border-Collapse-Eigenschaft der Tabelle.

Das heißt, <table border="1px" cellspacing="0px" style="border-collapse:collapse">

AUSWEIS NAME GESCHLECHT
1001 Mikrofon männlich

Fügen Sie der Tabelle eine Farbe hinzu, <table border="1px" bordercolor="#000000" cellspacing="0px" style="border-collapse:collapse">

AUSWEIS NAME GESCHLECHT
1001 Mikrofon männlich

<<:  Lösung für den Docker-Container, der nicht gestoppt und gelöscht werden kann

>>:  Vollständiger Schrittbericht der TabBar-Komponente der Vue-Kapselung

Artikel empfehlen

So konfigurieren Sie Http, Https, WS und WSS in Nginx

Vorne geschrieben Im heutigen Internetbereich ist...

Eine vollständige Liste häufig verwendeter Linux-Befehle (empfohlene Sammlung)

Inhaltsverzeichnis 1. Systeminformationen 2. Shut...

MySQL 5.7.21 Installations- und Konfigurations-Tutorial unter Windows 10

Dieser Artikel zeichnet die Installations- und Ko...

Beispielcode für HTML-Listenfeld, Textfeld und Dateifeld

Dropdown-Feld, Textfeld, Dateifeld Der obere Teil...

Kopieren von JS-Objekten (Deep Copy und Shallow Copy)

Inhaltsverzeichnis 1. Oberflächliche Kopie 1. Obj...

Eine kurze Diskussion zu DDL und DML in MySQL

Inhaltsverzeichnis Vorwort 1. DDL 1.1 Datenbankop...

So kapseln Sie Paging-Komponenten manuell in Vue3.0

In diesem Artikel wird der spezifische Code der m...

Optimieren der langsamen Abfrage von MySQL-Aggregatstatistikdaten

Vorne geschrieben Wenn wir in unserem täglichen L...

Fassen Sie einige häufige Rankingprobleme in MySQL zusammen

Vorwort: In manchen Anwendungsszenarien stoßen wi...

Lösung, wenn Docker plötzlich vom externen Netzwerk nicht mehr erreichbar ist

Nach den Methoden der Meister wurde die Ursache g...

Zusammenfassung der MySQL-Tabellen- und Spaltenkommentare

Genau wie bei Code können Sie den Tabellen und Sp...

Beispiel für den Aufbau eines Jenkins-Dienstes mit Docker

Ziehen Sie das Bild root@EricZhou-MateBookProX: D...