凌云UI 使用手册
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
  • 组件

    • 目录
  • 页面与导航

    • 页面壳
    • 窄屏
    • 平板与电脑
    • 宽屏目录
    • 顶栏
    • 主题切换
    • 底栏
    • 搜索栏
    • 侧栏浮层
  • 基础控件

    • 布局
    • 按钮
    • 图标
    • 角标
    • 分段控件
    • 标签
    • 筛选胶囊
    • 文本
    • 图片
    • 头像
    • 分页点
  • 表单

    • 输入框
    • 表单
    • 表单分组
    • 表单行
    • 开关
    • 步进器
    • 日期切换器
    • 复选框
    • 单选
    • 单选组
    • 多选列表
    • 单选列表
    • 滑条
    • 选择器
    • 日期选择器
    • 级联选择
  • 列表与内容

    • 列表
    • 列表行
    • 分组卡片
    • 表格
    • 滑动容器
    • 滑动行
    • 空状态
    • 骨架屏
    • 下拉刷新
    • 宫格
    • 索引列表
  • 反馈

    • 加载转圈
    • 进度
    • 轻提示
    • 加载遮罩
    • 反馈宿主
  • 浮层

    • 弹窗
    • 底部面板
    • 操作列表
    • 分享面板
    • 气泡
    • 菜单
    • 上下文菜单
    • 悬浮按钮
    • 商品导航

布局

24 分栏。一行是 lingyun-row,列是 lingyun-col。用法对齐 Element Plus Layout。

列宽按窗口宽度计算,不靠 CSS 媒体查询。微信里媒体查询看的是整块屏幕,小程序窗口变窄时会判错。

示例

<lingyun-row :gutter="12">
  <lingyun-col :span="16">
    <view>16</view>
  </lingyun-col>
  <lingyun-col :span="8">
    <view>8</view>
  </lingyun-col>
</lingyun-row>

父级不要写成行内排列,否则这一行撑不满。

lingyun-row

属性说明默认值
gutter列间距,单位 px。左右各分一半0
justifystart / center / end / space-between / space-around / space-evenlystart
aligntop / middle / bottom。不传则列高拉伸''

默认插槽里放 lingyun-col。

lingyun-col

一列最少 0 格、最多 24 格。span 为 0 时不显示。

属性说明默认值
span占几格24
offset左侧空出几格0
push向右移几格0
pull向左移几格0
xs宽度小于 768。数字只改 span,对象可写 span / offset / push / pull—
sm宽度 ≥ 768—
md宽度 ≥ 992—
lg宽度 ≥ 1200—
xl宽度 ≥ 1920—

大档盖过小档。某一档没写时,沿用更小一档或 span。

<lingyun-col :xs="8" :sm="6" :md="4" :lg="3" :xl="1" />
<lingyun-col :md="{ span: 8, offset: 2 }" />

这套断点和 lingyun-mobile 的 690 不是同一条线。690 用来区分窄屏和宽屏页面,这里的五档用来分栏。

Edit this page
最近更新: 2026/10/10 08:23
Contributors: qiu
Next
按钮