0

我需要制作表格 td 所以它不能放大。它应该是方形的,高度是固定的,如果有更多的文本,那么可以包含一个盒子,它应该保持原样,文本只是向下。这样做很热?

4

5 回答 5

1

请参阅无论其单元格中的文本量如何,都将表格列宽设置为常数?

table-layout: fixed;

这是一个 jsfiddle,它有一些 HTML 更改以及 CSS 更改:http: //jsfiddle.net/GR4Lm/

我删除了一些行以简化事情,但同样的技术也适用——将所有 TD 内容包装在一个 DIV 中。

于 2012-11-21T16:56:15.523 回答
0

我想可能会做你正在寻找的东西:http: //jsfiddle.net/rVDQm/

table tr td {
 width:400px;
 height:400px;
 background:#ccc;
 overflow:scroll;
 overflow-x:hidden;
 display:block;
}
于 2012-11-21T17:00:55.590 回答
0

在每个 TD 中添加一个 DIV 并添加overflow:hidden该元素的样式并为其提供固定尺寸。

于 2012-11-21T16:07:15.440 回答
0
    td style="height:xpx; width:xpx; overflow:auto;"
于 2012-11-21T16:07:46.227 回答
0

假设我正确理解了您的问题,请在您的 CSS 中使用max-height和。max-width

于 2012-11-21T16:07:14.787 回答