table-layout:fixed是什么意思啊

来源:5-8 两列布局的第三种解决方案

美君思

2020-08-12 12:27

table-layout:fixed是什么意思啊

写回答 关注

2回答

  • 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


一课全面掌握主流CSS布局

一网打尽CSS主流布局方案,一步掌握页面布局技巧.

5276 学习 · 60 问题

查看课程

相似问题