设置显示宽度:表格

时间:2010-03-15 12:00:44

标签: html css

我正在尝试使用display:table等创建一个布局,但似乎显示:table-row和其他不尊重width属性。有没有办法解决这个问题?

3 个答案:

答案 0 :(得分:3)

这是因为display:table-row没有宽度。

要解决此问题,您需要在其中包含具有宽度的display: table-cell元素。

You can see W3C for a full list of specs,或者......只是试着将其视为<tr>,它的行为方式相同。

答案 1 :(得分:0)

您是否正在使用inline属性?只需给它们display:block css属性,然后宽度应该适用。

答案 2 :(得分:0)

我很确定表行元素的宽度必须是包含表的100%。如果你有可变宽度的行...它看起来不像一张桌子。您可以尝试设置表本身或表格单元格的宽度。