【发布时间】:2014-07-15 06:57:01
【问题描述】:
我有以下表结构:
<table class="tableStyle">
<tr>
<td width="20px">col1</td>
<td width="50px">col2</td>
<td width="50px">col3</td>
<td width="15px">col4</td>
<td width="25px">col5</td>
<td width="20px">col6</td>
<td width="20px">col7</td>
<td width="20px">col8</td>
</tr>
</table>
CSS类定义是:
.tableStyle{
table-layout:fixed;
margin: 0 auto; width: 960px;
}
问题在于,尽管我明确定义了每个列的宽度,但所有列的显示宽度都相同。
为什么上面的宽度值不起作用?有什么建议让它与固定表格布局一起使用?
【问题讨论】:
-
嗨!我刚刚在jsBin 中尝试过,每列都有不同的宽度。您在哪里尝试过您的代码?
-
你的代码很完美,td是不同宽度的显示
-
不要使用
width属性。它已被弃用了 loooong 时间。