css - 如何使用 CSS 在表格 (tr) 中创建降序的左侧行号
问题描述
我使用所示的方法听到; https://kryogenix.org/code/browser/sorttable/#lefthandheader 将数字添加到表格的左侧。通过将 1 放在第一行的顶部,将 2 放在第二行,以此类推,它的效果很好。然而,我的表格是时间敏感的,并且按顺序降序,所以第一行实际上是最新发生的事情。我希望左列通过将最高数字放在顶部并下降到第一个事件发生的底部来反映这一点。有没有一种简单的方法来修改 CSS 来做到这一点?
解决方案
我有问题的表是使用 PHP/MYSql 构建的。事实证明,引用的左列编号解决方案至少有一个选项,您可以像这样向 CSS 添加一个选项。
table.sortable tbody {
counter-reset: sortabletablescope 48;
}
然后参考它,如下所示: https ://jsbin.com/yanihid/edit
结果正是我需要的。从最高数字开始计算行数。您所要做的就是知道计数,轻松处理 PHP/MYSQL。
推荐阅读
- javascript - 将带有换行符的文本放入编辑器并使其看起来不错
- laravel - 将数组传递给接受各种参数的函数
- r - 使用 R 进行不等式约束的优化
- java - Kotlin 编译器或 Java 反编译器的奇怪行为
- c++ - 在 c++ 中使用指向对象的指针检索数据
- python-3.x - Conda 环境处于“环境不一致”的无法解决的循环中,如何解决?
- java - 杰克逊没有序列化财产
- python - Python:无法从不同目录中的另一个文件导入类
- hibernate - 我遇到了一个异常:无法确定 com.english.learn.entity.Forms 的类型。为什么?
- android - 迁移到 AndroidX - android.support.FILE_PROVIDER_PATHS