首頁 >web前端 >css教學 >無論單元格內容長度如何,如何在 HTML 中保留表格列寬度?

無論單元格內容長度如何,如何在 HTML 中保留表格列寬度?

Barbara Streisand
Barbara Streisand原創
2024-12-19 02:17:10987瀏覽

How Can I Preserve Table Column Width in HTML Regardless of Cell Content Length?

不管單元格內容長度如何都保留表格列寬

在表格表示中,通常需要保持一致的列寬,而不管文本如何其細胞內的長度。但是,HTML 表格的預設行為允許擴充列寬以容納更長的內容。

要停用此自動擴展並確保固定的列寬,請按照以下步驟操作:

  1. 使用適用列中的th(表標題)和td(表資料)元素的width 屬性指定所需的列寬度。例如:
th, td {
  width: 100px;
}
  1. 將表格的table-layout 屬性設為“fixed”,這會告訴瀏覽器強制執行指定的列寬:
table {
  table-layout: fixed;
}
  1. 為了防止任何潛在的文字溢出溢出到表格之外,請添加溢出:隱藏; th 和td元素的屬性:
th, td {
  overflow: hidden;
}
  1. 確保表格及其單元格的所有邊框和大小都是使用 CSS 定義的,而不是 HTML 屬性。

透過執行這些步驟,您可以在 HTML 表格中保持恆定的列寬,而不管各個單元格中的文字長度如何。

以上是無論單元格內容長度如何,如何在 HTML 中保留表格列寬度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn