Вертикальное выравнивание datagrid

Добрый день. Подскажите, пожалуйста, как прижать текст в ячейках датагрида к нижней границе.
Применяю стили:

.text-wrapping-by-words {
word-break:normal;
white-space: normal;
line-height: 120%;
font-size: 12px !important;
text-align: -moz-left !important;
vertical-align: bottom !important;
}

.text-wrapping-by-words-right {
word-break:normal;
white-space: normal;
line-height: 120%;
font-size: 12px ;
color: #000000;
font-weight: normal;
vertical-align: bottom !important;
text-align: -moz-right !important;
}

но выравнивания не происходит
Снимок

Добрый день.

Мне помогли след. стили и настройки DataGrid:

@Inject
private DataGrid<User> table;

@Subscribe
public void onInit(InitEvent event) {
    table.getColumnNN("name").setStyleProvider(user -> "cell-text-right");
}

@Install(to = "table", subject = "rowStyleProvider")
private String tableRowStyleProvider(User user) {
    return "cells-text-bottom";
}
.cells-text-bottom td {
  display: flex;
  align-items: flex-end;
  line-height: 1;
}

.cell-text-right {
  display: flex;
  justify-content: flex-end;
}

Screenshot 2021-05-13 at 15.57.50

1 симпатия

Спасибо, сработало. Только почему то размер шрифта не меняется

Странно, простое задание font-size срабатывает:

Screenshot 2021-05-14 at 12.36.41

Да, работает, большое спасибо