Style tableLayout 屬性

定義和用法

tableLayout 屬性設置或返回表格單元格、行和列的布局方式。

另請參閱:

CSS 教程:CSS 表格

CSS 參考手冊:table-layout 屬性

實例

例子 1

設置固定的表格布局:

document.getElementById("myTable").style.tableLayout = "fixed";

親自試一試

例子 2

返回表格布局:

alert(document.getElementById("myTable").style.tableLayout);

親自試一試

語法

返回 tableLayout 屬性:

object.style.tableLayout

設置 tableLayout 屬性:

object.style.tableLayout = "auto|fixed|initial|inherit"

屬性值

描述
auto

列寬由最寬的不可斷行的內容設置。默認。

這種布局有時很慢,因為它需要在表格完全顯示之前訪問所有內容。

fixed

列寬由表格和列的寬度設置(不是單元格的內容)

fixed 比自動布局更快,因為一旦收到第一行,用戶代理就可以開始顯示表格。

initial 將此屬性設置為其默認值。請參閱 initial
inherit 從其父元素繼承此屬性。請參閱 inherit

技術細節

默認值: auto
返回值: 字符串,表示用于表格的表格布局算法。
CSS 版本: CSS2

瀏覽器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持