javascript - 首先填充底行的 HTML - 审美原因

标签 javascript jquery html css

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

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

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

最佳答案

为什么不反向循环你的数据呢?像这样:

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

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

关于javascript - 首先填充底行的 HTML - 审美原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19753666/

相关文章:

html - 在 CSS 中更改嵌入式 youtube 视频的位置

javascript - 将 Google map 标记图标更改为自定义图标

javascript - javascript中数字到字符串的转换错误

javascript - 如何在 JavaScript 中使用非拉丁字符作为字符串

javascript - jquery多个显示/隐藏按钮

jquery - 打印页面预览时内容在页脚上重叠

php - AJAX 不在表单内工作并立即将我发送到 PHP 脚本? PHP/ Ajax

javascript - 如何找到创建对象的变量名称?

javascript - 如何使用 Javascript 计算元素的 XPath 位置?

javascript - 如何使用手写笔在 HTML5 Canvas 上绘图