当前位置:软件学堂 > 资讯首页 > 网络编程 > DIV+CSS > css table-layout属性(表格布局)

css table-layout属性(表格布局)

2012/11/25 22:06:58作者:佚名来源:网络

移动端

【实例介绍】

css table-layout属性(表格布局)

table-layout属性用来显示表格单元格、行、列的算法规则。

【基本语法】

table-layout:auto|fixed

【语法介绍】

auto:默认值。默认的自动算法。布局将基于各单元格的内容。表格在每一单元格内所有
内容读取计算之后才会显示出来。

fixed:固定布局的算法。在这种算法中,表格和列的宽度取决于c01对象的宽度总和,假
如没有指定,则会取决于第一行每个单元格的宽度。假如表格没有指定宽度(width)属性,则
表格被呈递的默认宽度为100%。

【实例代码】

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <style> .tbl {table-layout:fixed;} .td {overflow:hidden;} </style> <table class="tbl" border="1" width="200"> <tr> <td width="50%" class="td" nowrap> <div>轻轻的我走了,正如我轻轻的来</div></td> <td class=td nowrap><div>轻轻的我走了,正如我轻轻的来</div> </td> </tr> </table> </body> </html> 【代码分析】

在代码中,加粗部分的标记是在使用百分比固定td大小的情况下使用样式table-layout:fixed
与nowrap,并且使用div,如图15.4所示。

表格属性

 【素材及源码下载】

请点击:css table-layout属性(表格布局) 下载本实例相关素材及源码