【发布时间】:2013-04-04 07:43:49
【问题描述】:
我在为表格列设置固定宽度时遇到问题。看看 jsfiddle 例子:
http://jsfiddle.net/Stylock/jJ6DK/
中间的列应该是300px 宽,左列应该是80px 宽,但是由于某种原因,所有三列的宽度都相同。有谁知道如何解决这个问题?
【问题讨论】:
-
您是否指定了表格的宽度?你能把代码贴在这里吗,因为某些原因我无法访问 jsFiddle。
我在为表格列设置固定宽度时遇到问题。看看 jsfiddle 例子:
http://jsfiddle.net/Stylock/jJ6DK/
中间的列应该是300px 宽,左列应该是80px 宽,但是由于某种原因,所有三列的宽度都相同。有谁知道如何解决这个问题?
【问题讨论】:
删除表格的这种 css 样式,它应该可以工作:
table-layout: fixed;
演示:http://jsfiddle.net/jJ6DK/6/
当您为您的表设置table-layout: fixed 时,它将采用以下算法:
【讨论】:
从table 中删除table-layout: fixed:
table {
border: 1px solid #D7E4B9;
background: #B4CDCD;
}
【讨论】: