HTMLTableColElement: vAlign-Eigenschaft
Deprecated
Avoid using this feature in new projects. Some table styling attributes have no effect. They are superseded by CSS. This feature may be a candidate for removal from web standards or browsers.>
Die vAlign-Eigenschaft der HTMLTableColElement-Schnittstelle ist ein String, der angibt, wie Text in einem Tabellen-<col>-Spaltenelement vertikal ausgerichtet werden soll.
Hinweis:
Diese Eigenschaft ist veraltet, und CSS sollte verwendet werden, um Text in einer Spalte vertikal auszurichten. Verwenden Sie die CSS-vertical-align-Eigenschaft, die Vorrang hat, um Text in jeder Spaltenzelle vertikal auszurichten.
Da <td> keine Kinder von <col> sind, können Sie es nicht direkt auf einem <col>-Element festlegen. Sie müssen die Zellen der Spalte mit td:nth-child(n) oder ähnlich auswählen (n ist die Spaltennummer).
Wert
Die möglichen Werte sind: "top", "middle", "bottom" oder "baseline".
top-
Richtet den Text am oberen Rand der Spalte aus. Verwenden Sie stattdessen
vertical-align: top. center-
Zentriert den Text vertikal in der Spalte. Synonym für
middle. Verwenden Sie stattdessenvertical-align: middle. middle-
Zentriert den Text vertikal in der Spalte. Verwenden Sie stattdessen
vertical-align: middle. bottom-
Richtet den Text am unteren Rand der Spalte aus. Verwenden Sie stattdessen
vertical-align: bottom. baseline-
Ähnlich wie
top, aber richtet die Grundlinie des Textes so nah wie möglich am oberen Rand aus, sodass kein Teil des Zeichens außerhalb der Zelle ist.
Beispiele
Verwenden Sie CSS vertical-align. Da <td>-Elemente einer Spalte keine Kinder von <col> sind, können Sie es nicht direkt auf einem <col> festlegen. Sie müssen die Zellen mit td:nth-child(n) oder ähnlich auswählen (n ist die Spaltennummer).
Ein Beispiel ist auf der :nth-child()-Seite verfügbar.
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-col-valign> |