表大小问题

时间:2010-01-04 10:08:49

标签: html

先生,当我插入一个长字符串数据时,表格大小会从页面中显示出来,如下所示。

http://lh3.ggpht.com/_Um0yFxPtzJ8/S0G8dGp1EcI/AAAAAAAAACc/JOJGrM0U-dI/s800/untitled.JPG http://lh3.ggpht.com/_Um0yFxPtzJ8/S0G8dGp1EcI/AAAAAAAAACc/JOJGrM0U-dI/s800/untitled.JPG

我应该使用table-layout:fixed; word-wrap:break-word; 为:

table {border-width:1 px; background-color:#ffffff; border-right-color:#828DAF; border-bottom-color:#828DAF;边框顶部的颜色:#828DAF; border-left-color:#828DAF;表格的布局:固定;自动换行:打破字; }

但它的工作?

3 个答案:

答案 0 :(得分:4)

试试这个css

表格的布局:固定的;自动换行:打破字;

答案 1 :(得分:2)

我的建议是缩小字体大小或在div附近添加table并向其添加overflow: auto; ...这样当你有太多时会出现水平滚动条你桌子上的内容。

答案 2 :(得分:0)

正如汤米所说,你想在你的桌子的CSS中使用“table-layout:fixed”。

然后,您至少有三个选择如何处理内容过多的表格单元格:

  1. 什么都不做 - 他们会继续走出牢房。
  2. 自动换行:break-word会在单词中间断开
  3. overflow:hidden(在TD上,而不是TABLE)将导致其余文本被隐藏;用户可以通过使窗口更宽或减小字体大小来暴露更多。