Grid
基础用法
第一列
第二列
第三列
---
import { Grid, PlaceHolder } from '@coffic/cosy-ui';
---
<Grid cols={3} gap="md" border>
<PlaceHolder width="full" height="lg" background="base-200">
第一列
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第二列
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第三列
</PlaceHolder>
</Grid>
响应式布局
响应式网格
在不同屏幕尺寸下
显示不同的列数
---
import { Grid, PlaceHolder } from '@coffic/cosy-ui';
---
<Grid cols={{ base: 1, md: 2, lg: 3 }} gap="lg" border>
<PlaceHolder width="full" height="lg" background="base-200">
响应式网格
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
在不同屏幕尺寸下
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
显示不同的列数
</PlaceHolder>
</Grid>
自定义间距
行间距大
列间距小
第三项
第四项
---
import { Grid, PlaceHolder } from '@coffic/cosy-ui';
---
<Grid cols={2} rowGap="lg" colGap="sm" border>
<PlaceHolder width="full" height="lg" background="base-200">
行间距大
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
列间距小
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第三项
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第四项
</PlaceHolder>
</Grid>
垂直外边距
第一列
第二列
第三列
---
import { Grid, PlaceHolder } from '@coffic/cosy-ui';
---
<Grid cols={3} gap="md" marginY="lg" border>
<PlaceHolder width="full" height="lg" background="base-200">
第一列
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第二列
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第三列
</PlaceHolder>
</Grid>
边框
第一列
第二列
---
import { Grid, PlaceHolder } from '@coffic/cosy-ui';
---
<Grid cols={2} gap="md" border>
<PlaceHolder width="full" height="lg" background="base-200">
第一列
</PlaceHolder>
<PlaceHolder width="full" height="lg" background="base-200">
第二列
</PlaceHolder>
</Grid>