„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie erstelle ich vertikale HTML-Tabellen mit CSS und AngularJS?

Wie erstelle ich vertikale HTML-Tabellen mit CSS und AngularJS?

Veröffentlicht am 08.11.2024
Durchsuche:740

How to Create Vertical HTML Tables with CSS and AngularJS?

Vertikale HTML-Tabellen


Das Erstellen von HTML-Tabellen mit vertikalen Zeilen bietet eine einzigartige Möglichkeit, Daten anzuzeigen, wobei Zeilenköpfe darauf positioniert werden eher auf der linken als auf der oberen Seite. Um dies zu erreichen, kann CSS-Stil angewendet werden, um die Struktur der Tabelle zu transformieren.


CSS-Stil

Um Tabellenzeilen als vertikale Spalten darzustellen, gelten die folgenden CSS-Regeln kann verwendet werden:

tr {
  display: block;
  float: left;
}

th, td {
  display: block;
}

Dadurch werden die Tabellenzellen vertikal verschoben, wobei die entsprechenden Überschriften links von jeder Zeile angezeigt werden.


AngularJS-Integration

Die Aufrechterhaltung des Zugriffs auf Tabellenzeilen, die jetzt als Spalten angezeigt werden, kann durch die Einbindung der folgenden CSS-Regeln erreicht werden:

/* border-collapse */
tr>*:not(:first-child) {
  border-top: 0;
}

tr:not(:first-child)>* {
  border-left: 0;
}

Diese Regeln stellen sicher, dass Grenzen zwischen Tabellenzellen nur an den Rändern gerendert werden, wodurch eine klare Unterscheidung zwischen Zeilen gewährleistet wird. Durch die Verwendung dieser Techniken in Verbindung mit AngularJS können Sie Tabellendaten dynamisch bearbeiten und dabei die vertikale Ausrichtung beibehalten.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729739506 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3