如果高度大于值,则为中断表

时间:2013-11-02 13:23:05

标签: php jquery html-table

我正在编写一个脚本,该脚本生成一个包含MySQL数据库中某些值的PHP表。该脚本将显示在电视上,所以如果它的高度大于1280我需要打破它(我通过用值完成它得到这个值'直到它完全适合,然后我用jQuery警告显示它我将使用jquery.cycle.all插件从表格中创建幻灯片。

我的解决方案是使用一个PHP变量并在每个生成的时候递增它,如果我说13行,它会回显</table><table>,但是单元格必须有一个确切的宽度,所以它可能会添加一个新的行单元格上的文本(如果我有更长的文本),表格的高度超过1280像素。

有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

可能的解决方案:

  1. 使用css overflow: hidden阻止内容转到下一行并隐藏它
  2. 使用javascript迭代每一行,计算行的高度,如果总高度超过1280px,则删除行。
  3. 使用PHP计算实际px中文本的长度以及将使用的行数,但这非常复杂。