1

我有这张,我想给第一个元素一个宽度,但它不起作用..

     <th style="width: 400px">
        Room type                                    
     </th>

有什么帮助吗?

4

5 回答 5

3

它确实有效,只是没有空间th300px宽度变宽,min-width改用

演示

另一个演示

于 2012-12-19T10:16:43.270 回答
0

你的桌子太短了,不能给它宽度。删除一些列或者只是扩大你的桌子宽度。喜欢:

<table width="2000px">
于 2012-12-19T10:18:59.163 回答
0

使用或。min-width_display: inline-block;display: block;

我觉得第一个最好...

于 2012-12-19T10:19:23.193 回答
0

使用min-width而不是width

于 2012-12-19T10:15:34.923 回答
0

由于您的表格很宽,因此宽度标签不够用,请改用min-width

<th style="min-width: 300px;" />

如果您计划在标题中设置许多不同的宽度,我还建议您使用 colgroups - 使其更易于维护并将其保存在一个位置。

于 2012-12-19T10:23:01.863 回答