问答详情
源自:5-8 两列布局的第三种解决方案

table-layout:fixed是什么意思啊

table-layout:fixed是什么意思啊

提问者:美君思 2020-08-12 12:27

个回答

  • ccyy_阿亮
    2020-11-19 00:16:04

    可以简单点理解,“table-layout: fixed”是宽度固定的,单元格里的内容可能会换行或者溢出;而“table-layout: auto”是宽度不固定的,内容会决定单元格以及表的宽度。


    “table-layout: fixed”是表格固定宽度的一种表现。

    某个列的宽度,是由显式设置的列宽或者该列的第一行单元格宽度决定的。

    然后可以算出所有列宽也就是总列宽,最终会从总列宽显式设置表宽这两个中取一个最大值作为表的宽度。

    大致是这样的,有些细节和特殊情况在这里就不提了。“table-layout: auto”是表格自动宽度的一种表现,比固定宽度要复杂,这里也不提了哈哈~




  • 摔跤手
    2020-08-31 15:43:05

    列宽由表格宽度和列宽度决定。可以参考这里 table-layout: fixed