CSS表格显示不填表

CSS表格显示不填表

问题描述:

我有this jsbin使用CSS表格显示属性。我期望这些行可以填充容器的整个宽度,单元格可以填充行,但相反,这些行似乎是自动调整其内容的大小。任何人都可以弄清楚发生了什么事?CSS表格显示不填表

+0

您可以尝试设置元素(tr/td)宽度:100%。 Rgds, – 2014-11-23 03:34:08

+0

不做任何事情。对tr没有影响,并且仅在td完成时才使内容填充(太小)tr。 – 2014-11-23 04:14:52

您确定您需要了解tabletable-rowtable-cell的格式?

据我测试,table-row不响应宽度。当tr被移除并用作普通元素时,整个事情再次起作用。

edited bin

+0

这可能是,但如果你想多行,这并没有帮助;例如,假设我想要一堆输入在彼此之上,每个输入都在旁边有一个标签。没有表格行,它只会是一行很长的元素。 – 2014-11-23 04:59:21

+0

您可以使用垂直List而不是Table。 Rgds, – 2014-11-23 05:05:03

+0

@AlexBell这不会让我保持标签和输入彼此对齐。也就是说,无论其他标签和输入如何,每个标签和输入都会占用自己的宽度。我可以设置一个明确的宽度,但我想避免这种情况。 – 2014-11-23 16:52:01