首页 > 《CSS权威指南》中关于表格的描述

《CSS权威指南》中关于表格的描述

367页

1.对于一列中的各个单元格,计算最小和最大单元格宽度。
a.确定显示内容所需的最小宽度。要记住,内容可以流入多行,不过不能超出单元格框。如果单元格的width值大于最小可能宽度,则把最小单元格宽度设置为该width值,如果单元格的width值为auto,最小单元格宽度则设置为最小内容宽度。
b.对于最大宽度,要确定完全显示内容而且不包括换行符所需的宽度(除非明确要求,例如指定br元素)。这个值就是最大单元格宽度。

这段文字很拗口。我不知道自己理解的对不对

a.如果不为该单元格指定宽度,即width: auto;那么该单元格的宽度为恰好包含单元格内的内容。(就像不指定宽度的宽元素的position设置为absolute一样)
如果为单元格指定宽度且大于width: auto;的计算值,则把该单元格设置为指定值。

b.如果table的宽度为auto,父元素为1200px,表格共两列,第一列中单元格宽度为10px,第二列中内容非常长,则会使用余下的1100px.但事实不是如此,我该如何理解呢?

【热门文章】
【热门文章】