CSS table-layout 属性
table
layout
属性
表格
布局
单元
CSS
宽度
内容
自动
编程技术
发布日期
2022-12-13
更新日期
2022-12-13
阅读次数 70
文章字数 555
table-layout CSS 属性定义了用于布局表格单元格,行和列的算法。
/* Keyword values */
table-layout: auto;
table-layout: fixed;
/* Global values */
table-layout: inherit;
table-layout: initial;
table-layout: unset;
初始值 | auto |
---|---|
适用元素 | table and inline-table elements |
是否是继承属性 | 否 |
计算值 | as specified |
Animation type | discrete |
大多数浏览器采用自动表格布局算法对表格布局。表格及单元格的宽度取决于其包含的内容。
表格和列的宽度通过表格的宽度来设置,某一列的宽度仅由该列首行的单元格决定。在当前列中,该单元格所在行之后的行并不会影响整个列宽。
使用“fixed”布局方式时,整个表格可以在其首行被下载后就被解析和渲染。这样对于“automatic”自动布局方式来说可以加速渲染,但是其后的单元格内容并不会自适应当前列宽。任何一个包含溢出内容的单元格可以使用 overflow 属性控制是否允许内容溢出。
使用了 fixed 的表格布局,结合width属性来限制表格的宽。text-overflow 属性用于文字过长时显示省略号。【默认自动显示省略号】
文章作者: 朱丰华
文章链接: https://smart.52dixiaowo.com/blog/post-242.html
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。
table
layout
属性
表格
布局
单元
CSS
宽度
内容
自动
发表评论
相关推荐