グリッドのレイアウト
import {Grid} from '@mui/material'
// codes..
return (
<Grid container>
<Grid item xs={12} sm={6} lg={3}>
<Card>1</Card>
</Grid>
<Grid item xs={12} sm={6} lg={3}>
<Card>2</Card>
</Grid>
<Grid item xs={12} sm={6} lg={3}>
<Card>3</Card>
</Grid>
<Grid item xs={12} sm={6} lg={3}>
<Card>4</Card>
</Grid>
</Grid>
)
xs
手段@media query(min-length: 0px) {
// codes..
}
そして、これはCSSプロパティwidth
は最大で0 pxです.それで
xs={12}
幅が>=0px
その後12 columns
.グリッドレイアウトの基本的には12の列をmui.
だから、各グリッドの項目は12列を取る場合、彼らはスタックされるように1つずつすべての列を取るでしょう.
コードの合計4グリッド項目を見ることができます.
応答ブレークポイントが上がっているならば
lg
その後3列かかります.したがって、各グリッドの項目は3列を取る.
すべてのグリッド項目が1行になることを意味します.
デフォルトブレークポイント
xs, extra-small: 0px
sm, small: 600px
md, medium: 900px
lg, large: 1200px
xl, extra-large: 1536px
Reference
この問題について(グリッドのレイアウト), 我々は、より多くの情報をここで見つけました https://dev.to/artemismars/material-ui-grid-layout-10kmテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol