Высота компонента верхнего уровня <Grid>
, вероятно, рассчитывается как точная высота элементов, которые он содержит.
Итак, он выталкивает все лишнее пространство между двумя элементами - это просто так происходит 0 пикселей дополнительного пространства!
Вы можете временно протестировать это, установив фиксированную высоту для элемента <Grid>
с чем-то вроде:
<Grid item xs={12} md={6} className={classes.heroGrid} style={{height: 500}}>
Если ваши элементы затем выталкиваются Затем вам нужно определить, как вы хотите установить высоту элемента Grid. Если он должен заполнить родительский элемент, вы можете сделать высоту 100%
. Если это должна быть фиксированная высота, вы можете установить ее на определенную c фиксированную высоту.