1.5.1 • Published 1 year ago

@wines/row v1.5.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

@wines/row

Layout 栅格布局

12 栅格系统,布局时基于行 row 和列 col 来定义信息区块的外部框架,具体使用方法如下:

  • 使用 row 在水平方向创建一行
  • 将一组 col 插入在 row
  • 在每个 col 中,键入自己的内容
  • 通过设置 colspan 参数,指定跨越的范围,其范围是1到12
  • 每个 row 中的 col 总和应该为12

使用指南

在 page.json 中引入组件

{
  "navigationBarTitleText": "wux-row-col",
  "usingComponents": {
    "wux-row": "@wines/row",
    "wux-col": "@wines/row/col"
  }
}

示例

<view class="page">
  <view class="page__hd">
    <view class="page__title">Layout</view>
    <view class="page__desc">栅格布局</view>
  </view>
  <view class="page__bd">
    <wux-row>
      <wux-col span="12">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
    <wux-row>
      <wux-col span="6">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="6">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
    <wux-row>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
    <wux-row>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="4" offset="4">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
    <wux-row>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="4" push="4">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
    <wux-row>
      <wux-col span="4">
        <view class="placeholder">wux</view>
      </wux-col>
      <wux-col span="4" offset="4" pull="4">
        <view class="placeholder">wux</view>
      </wux-col>
    </wux-row>
  </view>
</view>

API

Row props

参数类型描述默认值
prefixClsstring自定义类名前缀wux-row
gutternumber栅格间隔0

Row externalClasses

名称描述
wux-class根节点样式类

Col props

参数类型描述默认值
prefixClsstring自定义类名前缀wux-col
spannumber栅格占位格数0
pullnumber栅格向左移动格数0
pushnumber栅格向右移动格数0
offsetnumber栅格左侧的间隔格数0

Col slot

名称描述
-自定义内容

Col externalClasses

名称描述
wux-class根节点样式类
1.5.1

1 year ago

1.5.0

1 year ago

1.3.5

2 years ago

1.4.0

2 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.0

3 years ago