内容加载、解析、测量完,才知道哪一列最宽。遇到长文本、没设 white-space 的内联元素、或者没约束宽高的图片时,还得反复回流重排。尤其是在 SPA 动态渲染或后端流式返回数据的场景下,用户感知的不是“慢一点”,而是“白屏卡顿”。
而 怎么写才真正生效光写一句
|
如何利用CSS的table-layout: fixed属性高效提升长表格渲染速度
开启table-layout:fixed可避免浏览器逐行扫描所有单元格确定列宽,显著提升长表格首帧渲染速度。生效需满足三个条件:table显式设置宽度、用col或colgroup定义列宽、第一行不使用colspan。否则浏览器可能退回auto模式导致卡顿。

