У меня довольно длинные строки в одном столбце, и я хочу отобразить их как многострочные ячейки в моей сетке. Я использую Vaadin 14 + Java, и я попытался установить CSS -Style Class для столбца Speci c:
Java -Code:
@CssImport("./styles/shared-styles.css")
public class RisikoGrid extends Grid<RisikoEntity> {
public RisikoGrid() {
setSizeFull();
// add the column to the grid
addColumn(Entity::getAttribute).setHeader("MyCol")
.setFlexGrow(10).setSortable(true).setKey("mycolumn");
// set CSS style class for the specific column
this.getColumnByKey("mycolumn").setClassNameGenerator(item -> {return "grid-mycol";});
}
}
CSS (shared-styles. css)
.grid-mycol{
background: red;
white-space: normal;
word-wrap: break-word;
}
Хотя я вижу имя класса, когда использую инспектор в своем веб-браузере (chrome), css не применяется .
Что мне нужно изменить, чтобы заставить его работать?
Редактировать: так выглядят мои стили - и Я даже не вижу фон: красный например: