表格中的水平滚动条

时间:2010-05-20 17:21:09

标签: css

在以下代码中,

<table id=\"preview_table\" class=\"preview_table\" cellspacing=\"0\" border=\"1\" width=\"%s\"><tr  bgcolor=\"lightgrey\" width=\"%s\"><th>Category</th>
<th>Grade</th>
<th>Grade</th>
<th>Grade</th>
<th>Grade</th><th>Grade</th>
<th>Grade</th>
<th>Grade</th>
<th>Grade</th>
<th>Grade</th>
 <th>Grade</th>
 <th>Grade</th>
 </tr><tr><th></th>
<th></th><th></th><th></th><th></th><th></th><th></th><th></th><th></th><th></th><th></th></tr>
 </table>

在上表中,如何修复表格宽度,使得水平滚动条不会出现在浏览器中,并且单元格对于具有内容的大小均等对齐

谢谢..

1 个答案:

答案 0 :(得分:0)

table-layout 设置为 fixed ,然后设置表格的 width (表格布局仅适用于宽度是明确设置的)。以下CSS应该可以解决这个问题:

<style type="text/css">
.preview_table {
 table-layout:fixed;
 width:100%; // You may need to change this depending on padding/margins/etc
}
</style>
相关问题