0

我想用 CSS 做以下事情:

name1111 | x | name222  | dateeee | x
name11   | x | name22   | dateee  | x
name111  | x | name2222 | dateeee | x
name1    | x | name22   | daeee   | x

我希望每一列都是最大宽度。我的意思是,没有固定的宽度,但最长的内容会设置它。怎么做?以前用桌子很容易,但现在似乎不可能

4

3 回答 3

9

那是一张桌子,所以用一张。

不推荐使用表是一个神话 - 将表用于页面 LAYOUT 被认为是不好的 - 将表用于 PRESENTING DATA 是使用正确的工具完成正确的工作。

于 2012-07-19T12:50:05.043 回答
1

您可以使用 :float: left;text-align: left.

于 2012-07-19T12:53:21.713 回答
1

使用 CSS 可以做到这一点,但它比使用简单的表格要复杂得多。在这种情况下,一张桌子绝对没问题。想象一下,如果你用 word 制作海报,你不会使用表格进行布局,但如果你有一张数据表来显示,你就会这样做。一样

于 2012-07-19T13:58:51.193 回答