# Layout 布局 ### 介绍 用于快速进行布局 ### 安装 ``` javascript import { createApp } from 'vue'; // vue import { Layout,Row,Col } from '@nutui/nutui'; // taro import { Layout,Row,Col } from '@nutui/nutui-taro'; const app = createApp(); app.use(Layout); app.use(Row); app.use(Col); ``` ## 代码演示 ### 基础用法 ```html
span:24
span:12
span:12
span:8
span:8
span:8
span:6
span:6
span:6
span:6
``` ### 设置元素间距 ```html
span:8
span:8
span:8
``` ### Flex布局 ```html
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
span:6
``` ## Prop ### row | 字段 | 说明 | 类型 | 默认值 |----- | ----- | ----- | ----- | type | 布局方式,可选值为flex | String | - | gutter | 列元素之间的间距(单位为px) | String、Number | - | justify | Flex 主轴对齐方式,可选值为 start end center space-around space-between | String | start | align | Flex 交叉轴对齐方式,可选值为 flex-start center flex-end | String | flex-start | flex-wrap | Flex是否换行,可选值为 nowrap wrap reverse | String | nowrap ### col | 字段 | 说明 | 类型 | 默认值 |----- | ----- | ----- | ----- | span | 列元素宽度(共分为24份,例如设置一行3个,那么span值为8) | String、Number | 24 | offset | 列元素偏移距离 | String、Number | 0