JavaScript HTML DOM Style tableLayout 属性

  • tableLayout 属性

    tableLayout属性设置或返回布置表格单元格,行和列的方式。
    设置固定的表格布局:
    document.getElementById("myTable").style.tableLayout = "fixed";
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    tableLayout
    支持
    支持
    支持
    支持
    支持
  • 语法

    返回tableLayout属性:
    object.style.tableLayout
    设置tableLayout属性:
    object.style.tableLayout = "auto|fixed|initial|inherit"
  • 属性值

    描述
    auto 列宽由最宽的牢不可破的内容设置。 这是默认值。 这种布局有时很慢,因为它需要在完全显示表之前访问所有内容
    fixed 列宽由表和列的宽度(不是单元格的内容)设置。 固定比自动布局更快,因为用户代理可以在收到第一行后开始显示表
    initial 设置这个属性为默认值。 阅读有关initial信息
    inherit 从其父元素继承此属性。 阅读有关inherit的信息
  • 技术细节

    项目 描述
    默认值: auto
    返回值: 一个字符串,表示用于表的表布局算法
    CSS版本 CSS2
  • 更多例子

    返回表格布局:
    alert(document.getElementById("myTable").style.tableLayout);
    
    尝试一下
  • 相关页面

    CSS教程:CSS 表格