使用法

  1. import {
  2. __experimentalGrid as Grid,
  3. __experimentalText as Text,
  4. } from '@wordpress/components';
  5. function Example() {
  6. return (
  7. <Grid columns={ 3 }>
  8. <Text>Code</Text>
  9. <Text>is</Text>
  10. <Text>Poetry</Text>
  11. </Grid>
  12. );
  13. }

プロパティ

align: CSS[‘alignItems’]

子要素のブロック配置を調整します。

  • 必須: いいえ

alignment: GridAlignment

子要素の水平方向および垂直方向の配置を調整します。

  • 必須: いいえ

columnGap: CSSProperties[‘gridColumnGap’]

  1. - 必須: いいえ
  2. <a name="columns-number"></a>
  3. ### columns: number
  4. `````Grid`````の列数を調整します。
  5. - 必須: いいえ
  6. - デフォルト: `````2

gap: number

各子要素間の隙間。

  • 必須: いいえ
  • デフォルト: 3

isInline: boolean

CSSの表示をgridからinline-gridに変更します。

  • 必須: いいえ

justify: CSS[‘justifyContent’]

子要素のインライン配置を調整します。

  • 必須: いいえ

rowGap: CSSProperties[‘gridRowGap’]

grid-row-gapを調整します。

  • 必須: いいえ

rows: number

Gridの行数を調整します。

  • 必須: いいえ

templateColumns: CSS[‘gridTemplateColumns’]

CSSグリッドのtemplate-columnsを調整します。

  • 必須: いいえ

templateRows: CSS[‘gridTemplateRows’]

CSSグリッドのtemplate-rowsを調整します。

  • 必須: いいえ