1

CSS或任何方法是否可以首先显示从底行开始的文本,然后再向上移动到更高的行。例子:

  • 第 1 行 Txt4 // ... ...
  • 第 2 行 Txt3 // 如果没有要填充的文本,列表继续或留空并在第 3 行停止
  • 第 3 行 Txt2 // 如果没有要填充的文本,列表继续或留空并在第 4 行停止
  • 第 4 行 Txt1 // 此行首先填满

这不是重新排列 mysql 输出,也不是通过任何升序/降序来重新排列顺序。出于美学原因,它只是简单地强制 HTML 首先填充最底行。所有 Txt 输出都是 PHP 动态的。为了简单起见,我们可以假设输出是 Txt1、Txt2、Txt3、Txt4。因为这些是最终输出,它们涉及其他几百行,我猜它们不相关。希望我已经解释清楚了。

4

1 回答 1

0

为什么不反向循环遍历您的数据呢?像这样的东西:

$max = count($data);
for($row = $max; $row >= 0; $row--) {
    echo "<p>Some HTML here".$data[$row]."</p>";
}

编辑:当然,你可以在 jQuery 中做同样的事情;只需使用相同的基本逻辑反向构建表或列表。

于 2013-11-03T16:26:19.620 回答