Как мне объединить два стиля в одной ячейке сетки?

Я пробовал разные методы, опубликованные здесь и StackOverFlow, и, похоже, ни один из них не работает. У меня в основном есть следующий CSS:

.v-grid-cell.cellBackgroundColor {
    background-color: red;
}

.v-grid-cell.cellfontColor {
    color: green;
}

И для кода у меня есть:

addColumn(MyData::getValue)
    .setStyleGenerator(data -> "cellBackgroundColor cellFontColor");

Кажется, все, что нужно сделать, это использовать последний стиль и игнорировать первый. Затем я увидел этот пост на форумах Vaadin, в котором предлагалось поставить точку между двумя стилями, но это тоже не сработало.

Как я могу совместить два разных стиля? И в случае, если вам интересно, почему я не делаю это в css, это потому, что комбинация происходит из-за логики в коде, который не включен в пример кода, чтобы упростить его.

0 ответов

Другие вопросы по тегам