0

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

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

有人知道我该如何解决这个问题吗?

4

1 回答 1

0

可能的解决方案:

  1. 使用 cssoverflow: hidden防止内容进入下一行并隐藏它
  2. 使用 javascript 遍历每一行,计算行的高度,如果总高度超过 1280 像素,则删除行。
  3. 使用 PHP 计算以实际 px 为单位的文本长度以及将使用多少行,但这非常复杂。
于 2013-11-02T13:42:39.853 回答