Columns are cellular components of the grid system and go inside of a row.
They will expand to fill their row. All content within a grid should go inside of a column.
See Grid Layout for more information.
By default, columns will stretch to fill the entire height of the row. Columns are flex items, so there are several CSS classes that can be applied to a column to customize this behavior.
Description | The amount to offset the column, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset |
Type | string | undefined |
Default | undefined |
Description | The amount to offset the column for lg screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset-lg |
Type | string | undefined |
Default | undefined |
Description | The amount to offset the column for md screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset-md |
Type | string | undefined |
Default | undefined |
Description | The amount to offset the column for sm screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset-sm |
Type | string | undefined |
Default | undefined |
Description | The amount to offset the column for xl screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset-xl |
Type | string | undefined |
Default | undefined |
Description | The amount to offset the column for xs screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | offset-xs |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column for lg screens, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull-lg |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column for md screens, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull-md |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column for sm screens, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull-sm |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column for xl screens, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull-xl |
Type | string | undefined |
Default | undefined |
Description | The amount to pull the column for xs screens, in terms of how many columns it should shift to the start of the total available. |
Attribute | pull-xs |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column, in terms of how many columns it should shift to the end of the total available. |
Attribute | push |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column for lg screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | push-lg |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column for md screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | push-md |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column for sm screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | push-sm |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column for xl screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | push-xl |
Type | string | undefined |
Default | undefined |
Description | The amount to push the column for xs screens, in terms of how many columns it should shift to the end of the total available. |
Attribute | push-xs |
Type | string | undefined |
Default | undefined |
Description | The size of the column, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size |
Type | string | undefined |
Default | undefined |
Description | The size of the column for lg screens, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size-lg |
Type | string | undefined |
Default | undefined |
Description | The size of the column for md screens, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size-md |
Type | string | undefined |
Default | undefined |
Description | The size of the column for sm screens, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size-sm |
Type | string | undefined |
Default | undefined |
Description | The size of the column for xl screens, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size-xl |
Type | string | undefined |
Default | undefined |
Description | The size of the column for xs screens, in terms of how many columns it should take up out of the total available. If "auto" is passed, the column will be the size of its content. |
Attribute | size-xs |
Type | string | undefined |
Default | undefined |
No events available for this component.
No public methods available for this component.
No CSS shadow parts available for this component.
Name | Description |
---|
--ion-grid-column-padding | カラムのPadding |
--ion-grid-column-padding-lg | LG以上の画面でのコラムのPadding |
--ion-grid-column-padding-md | mdスクリーン以上のカラムのPadding |
--ion-grid-column-padding-sm | スマートフォン以上の画面では、コラムにパッドを入れる。 |
--ion-grid-column-padding-xl | XL以上の画面でのカラムのPadding |
--ion-grid-column-padding-xs | xsスクリーン以上のカラムのPadding |
--ion-grid-columns | グリッドのカラムの総数 |
No slots available for this component.