在CSS colgroup 上使用text-align center
在HTML 表格的上下文中,可以套用text-align CSS 屬性來調整表格單元格內文字內容的水平對齊方式。然而,嘗試利用 text-align: center on colgroup 元素來實現列中所有單元格的類似對齊可能不會產生預期的結果。
這樣做的原因是 text-align 屬性以及其他 CSS 屬性對列的適用性有限。只有選定的 CSS 屬性群組(包括寬度和背景顏色)可以應用於 colgroup 元素。
在類似於提供的範例的情況下,需要另一種方法來實現居中文字對齊。您可以使用以下 CSS 規則直接定位表格單元格,而不是使用 colgroup:
<code class="css">#myTable tbody td { text-align: center; }</code>
此方法將使除第一列之外的所有表格單元格居中。為了確保第一列左對齊,可以添加一條額外的規則:
<code class="css">#myTable tbody td:first-child { text-align: left; }</code>
需要注意的是,此方法可能不適用於較舊的瀏覽器版本(例如 IE6)。此外,請透過包含
以上是為什麼我無法在「colgroup」上使用「text-align: center」將表格列中的文字置中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!