Как мне объединить два стиля в одной ячейке сетки?
Я пробовал разные методы, опубликованные здесь и StackOverFlow, и, похоже, ни один из них не работает. У меня в основном есть следующий CSS:
.v-grid-cell.cellBackgroundColor {
background-color: red;
}
.v-grid-cell.cellfontColor {
color: green;
}
И для кода у меня есть:
addColumn(MyData::getValue)
.setStyleGenerator(data -> "cellBackgroundColor cellFontColor");
Кажется, все, что нужно сделать, это использовать последний стиль и игнорировать первый. Затем я увидел этот пост на форумах Vaadin, в котором предлагалось поставить точку между двумя стилями, но это тоже не сработало.
Как я могу совместить два разных стиля? И в случае, если вам интересно, почему я не делаю это в css, это потому, что комбинация происходит из-за логики в коде, который не включен в пример кода, чтобы упростить его.