Через некоторое время я нашел ответ.
Проблема с шириной заключалась в том, что «электронные письма» были слишком длинными и, поскольку они были «одним словом» (без пробелов между ними), они могли не сломался. Поэтому я добавил в свой css следующую строку:
.grid-column-value {
...
word-break: break-word;
...
}
Вы можете решить эту проблему с помощью различных решений, таких как класс .text-truncate
из Bootstrap. Это зависит от ваших потребностей и предпочтений.
Для высоты у меня возникли проблемы, потому что я добавил класс .align-items-center
в свою строку. Чтобы решить эту проблему, я удалил из него класс и добавил следующие строки в свой css:
.grid-column-value {
...
display: flex;
align-items: center;
}
.grid-action-column {
...
display: flex;
align-items: center;
}
Это в основном делает то же самое, что и .align-items-center
, но напрямую нацелено на столбцы, а не на всю строку.
Вся сетка теперь выглядит так: введите описание изображения здесь