Overview
Grid layout with a dynamic number of columns based on the current window width.
The grid will have:
- 4 columns for small windows (
width < 840px
) - 8 columns for medium windows (
840px <= width < 960px
) - 12 columns for large windows (
960px <= width
)
Use with KGridItem
, which accept "layout objects" as props. These layout objects can define values for span
, alignment
, or both.
For a grid with a fixed number of columns, see KFixedGrid
and KFixedGridItem
.
Props
Name | Description | Type | Default | Required |
---|---|---|---|---|
gutter | The size of column gutters in pixels. If not provided, the gutter is set to 16px
if either window dimension is less than 600px , and set to 24px otherwise. | number|string |
null
| — |
debug | Show gridlines for debugging purposes | boolean |
false
| — |
Slots
Name | Description |
---|---|
default | Children of a KFixedGrid must be KGridItem components |