小程序 框架
组件 表单元素—> 布局 flex 排版(官方建议 可响应式)
div js css 布局排版
微信小程序——Flex布局_响应式

  • 大小 顺序
  • 成员 样式
    微信小程序——Flex布局_块元素_02微信小程序——Flex布局_表单_03
  • 更改 成员 属性 样式 动态后台交互

flex 布局 属性

  • 父级元素 定义
    微信小程序——Flex布局_响应式_04
    微信小程序——Flex布局_块元素_05

  • direction 成员元素 方向
    属性 行 列
    微信小程序——Flex布局_块元素_06
  • container 页面
    微信小程序——Flex布局_表单_07
  • 定义 container flex布局
    微信小程序——Flex布局_块元素_08
  • 成员 块元素 并 添加样式
    微信小程序——Flex布局_小程序_09
    微信小程序——Flex布局_css_10微信小程序——Flex布局_表单_11微信小程序——Flex布局_表单_12
  • 默认排序 从左到右
  • 样式设置
    微信小程序——Flex布局_css_13微信小程序——Flex布局_块元素_14微信小程序——Flex布局_响应式_15微信小程序——Flex布局_css_16微信小程序——Flex布局_响应式_17

·


flex -wrap 换行

微信小程序——Flex布局_块元素_18

  • 平均分配 nowrap 默认不换行
    微信小程序——Flex布局_块元素_19微信小程序——Flex布局_表单_20微信小程序——Flex布局_块元素_21微信小程序——Flex布局_块元素_22微信小程序——Flex布局_响应式_23微信小程序——Flex布局_响应式_24
    微信小程序——Flex布局_css_25微信小程序——Flex布局_css_26

justify -content 对齐方式

微信小程序——Flex布局_小程序_27微信小程序——Flex布局_块元素_28
微信小程序——Flex布局_块元素_29微信小程序——Flex布局_小程序_30

  • 默认相左对齐

微信小程序——Flex布局_块元素_31微信小程序——Flex布局_表单_32

微信小程序——Flex布局_表单_33微信小程序——Flex布局_表单_34

微信小程序——Flex布局_块元素_35微信小程序——Flex布局_表单_36

  • 空白包裹
    微信小程序——Flex布局_小程序_37
    微信小程序——Flex布局_块元素_38
  • 间隔空白

块成员 元素

微信小程序——Flex布局_表单_39
微信小程序——Flex布局_css_40微信小程序——Flex布局_css_41
微信小程序——Flex布局_响应式_42微信小程序——Flex布局_css_43

  • width 失效 1 为等比分配
    微信小程序——Flex布局_css_44微信小程序——Flex布局_css_45