HTMLTableColElement: vAlign 屬性

已棄用:此特性不再推薦。雖然某些瀏覽器可能仍然支援它,但它可能已經從相關的網路標準中刪除,可能正在刪除過程中,或者可能僅為相容性目的而保留。請避免使用它,如果可能,請更新現有程式碼;請參閱本頁底部的相容性表格以指導您的決策。請注意,此特性可能隨時停止工作。

HTMLTableColElement 介面的 vAlign 屬性是一個字串,指示如何在表 <col> 列元素中垂直對齊文字。

注意:此屬性已棄用,應使用 CSS 來垂直對齊列中的文字。而是使用 CSS 的 vertical-align 屬性來垂直對齊每個列單元格中的文字,該屬性具有更高的優先順序。

由於 <td> 不是 <col> 的子元素,因此無法直接在 <col> 元素上設定它。您需要使用 td:nth-child(n) 或類似的(n 是列號)來選擇該列的單元格。

可能的值為:"top""middle""bottom""baseline"

top

將文字頂部對齊到列的頂部。請改用 vertical-align: top

center

在列中垂直居中文字。是 middle 的同義詞。請改用 vertical-align: middle

middle

在列中垂直居中文字。請改用 vertical-align: middle

bottom

將文字底部對齊到列的底部。請改用 vertical-align: bottom

baseline

類似於 top,但將文字的基線儘可能靠近頂部對齊,這樣字元的任何部分都不會超出單元格。

示例

使用 CSS vertical-align。由於列的 <td> 元素不是 <col> 的子元素,因此無法直接在 <col> 上設定它。您需要使用 td:nth-child(n) 或類似的(n 是列號)來選擇單元格。

可以在 :nth-child() 頁面上找到一個示例

規範

規範
HTML
# dom-col-valign

瀏覽器相容性

另見