3

我想<td>在我的<Table> 某些单元格中禁用 s 宽度的自动调整大小有非常大的数据,我不希望它们扩展,因此在页面底部进行水平滚动。我尝试为每个单独设置宽度,<th><td>它不起作用。

有什么理由吗?

PS:该表位于 ASP 中继器中

4

2 回答 2

6

不要为每个元素设置宽度,而是使用 max-width 100% 。要在现代浏览器中自动换行,请使用空格。此外,设置 max-width 似乎有助于使事情正常进行。

希望以下内容会有所帮助。

td {
  border: 1px solid black;
  width: 100px;
  max-width: 100px;
  white-space: pre-wrap;        /* css */
  white-space: -moz-pre-wrap;   /* Mozilla */
  white-space: -pre-wrap;       /* Chrome*/
  white-space: -o-pre-wrap;     /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}
于 2013-10-02T12:47:50.323 回答
-1

使用 CSS 表格布局固定。 在此处输入链接描述

于 2015-01-20T09:13:21.890 回答