【实例介绍】
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属性(表格布局) 下载本实例相关素材及源码
……