Я использую компонент материала Grid для создания адаптивного макета сетки.И я хочу выровнять контент внутри сетки в зависимости от размера экрана - alignt влево для xs и выровнять вправо для md.Как мне это сделать?
Я использовал точки останова xs и md, чтобы разделить сетку в зависимости от размера экрана.Использовано материал-UI-сетки док.В документации также упоминается свойство, называемое align-items-xs-flex-start.Поэтому я дал align-items-xs-flex-start и align-items-md-flex-end в качестве реквизита для компонента Grid, чтобы увидеть, выравнивается ли содержимое по левому краю в xs и вправо в md.Но это не сработало.
Пример кода.
<Grid>
<Grid xs={12} md={7}>
Hi there!
</Grid>
<Grid xs={12} md={5}>
John Doe!
</Grid>
</Grid>
На экране среднего размера я хочу, чтобы Джон Доу был выровнен вправо.На маленьком экране я хочу, чтобы Джон Доу перешел на следующую строку и выровнялся влево.Когда я попытался использовать align-items-xs-flex-start и align-items-md-flex-end, он все равно выровнялся по левому краю в обоих случаях.