代码之家  ›  专栏  ›  技术社区  ›  user1631306

如何在vaadin网格标题单元格中设置背景色

  •  1
  • user1631306  · 技术社区  · 7 年前

    如何在Vaadin中设置网格(表格)标题的背景色。

    grid.setCellStyleGenerator(cellRef -> (REFERENCES_INCLUDED_COLUMN + levelList.get(0).getName()).equals(cellRef.getProperty()) ? "rightalign" : null);
    

    其中REFERENCES\u INCLUDED\u列包含标题信息,右对齐是CSS样式。但我没有工作。

    有什么css样式我可以做吗?

    1 回复  |  直到 7 年前
        1
  •  2
  •   user1631306    7 年前

    我在瓦丁论坛上找到了答案。而不是使用

    grid.setCellStyleGenerator(cellRef -> (REFERENCES_INCLUDED_COLUMN + levelList.get(0).getName()).equals(cellRef.getProperty()) ? "rightalign" : null);
    

    如果我们想为特定的单元格做样式设计,我觉得这很有用,我最终使用了正确的CSS样式

    .v-grid .v-grid-header th.v-grid-cell {
        background:#5A9CC5;
        color: white;
    }