一尘不染

html表格单元格的条件格式

jsp

是否有现成的解决方案可以对HTML表进行条件格式设置?

使用条件格式时,我更感兴趣的是具有不同的颜色作为单元格背景,具体取决于该单元格或某个其他列(在同一表中)的值(数字)。

与excel条件格式->色阶->红色黄绿色相似。我想在通过JSP动态生成的表中实现它。

是否有任何JavaScript / jquery或JSP解决方案?


阅读 473

收藏
2020-06-08

共1个答案

一尘不染

我所做的与ZDYN和David提出的相似,但以更数学上证明的方式进行。

计算完动态值后,我便开始计算要使用颜色进行着色的列的百分位数

(L / N)* 100
,其中:L =>项目数减去正在计算百分位数的值
N =>项目总数

现在,根据我从上述计算得出的百分位数,将分配适当的颜色以供显示表格时使用。
通过这种方法,我可以根据需要灵活地使用不同粒度级别的不同调色板。
例如,对于一种情况,我可以使用红色表示百分位数,在一种情况下为0-5,在另一种情况下为0-10。所有上述部分都可以灵活地编码,因为上述所有步骤都是在后端完成的。(在Java中)

2020-06-08