无论什么内容,表列都要固定宽度?

时间:2012-02-24 12:55:46

标签: html xhtml

当我创建一个包含两个列的表并开始在一侧输入数据时,另一侧变小,反之亦然。

我已将表格行设置为50%宽度,但仍然会这样做。

如何阻止他们改变尺寸并保持50%的容器?

由于

3 个答案:

答案 0 :(得分:1)

尝试:

#table
{
    table-layout: fixed;
}

其中“table”是表的id

答案 1 :(得分:0)

CSS属性table-layout: fixed;应该处理这个问题。另外,请确保您没有在Quirks模式下运行(即,在HTML文档中添加正确的DOCTYPE规范)。

答案 2 :(得分:0)

你也可以试试这个:

<table border="1">
    <col width=100>
    <col width=100>
<tr>
    <td>row 1, cell 101234</td>
    <td>row 1, cell 2</td>
</tr>
<tr>
    <td>row 2, cell 1</td>
    <td>row 2, cell 2</td>
</tr>
</table>​