Weex中,关于组件的水平排列竖直排列居中对齐居左对齐居右对齐低部对齐顶部对齐布局对齐说明 您所在的位置:网站首页 文字右对齐怎么弄 Weex中,关于组件的水平排列竖直排列居中对齐居左对齐居右对齐低部对齐顶部对齐布局对齐说明

Weex中,关于组件的水平排列竖直排列居中对齐居左对齐居右对齐低部对齐顶部对齐布局对齐说明

2023-06-03 07:52| 来源: 网络整理| 查看: 265

容器内子组件排列方向 子组件竖直方向排列(默认)

请添加图片描述

子组件水平方向排列 .container { flex-direction: row; direction: ltr; }

请添加图片描述

子组件在父组件容器中的对齐方式

我们主要使用两个属性实现子组件在父组件的对齐方式: justify-content align-items 先说一个常识: 父组件一定要有足够的宽高才能看到效果,要是宽高不够,那怎么样对齐都是一个样子的

justify-content影响 子组件排列方向同方向的对齐 align-items影响 子组件 排列方向的垂直方向的对齐

align-items的属性值

flex-start : 起始点对齐flex-end : 终点对齐center :中心点对齐stretch : 子组件拉伸撑满父组件,在子组件排列的垂直方向上。 (比如:子组件是水平排列,那么align-items为stretch属性值时,会在竖直方向拉伸并撑满父组件)

align-items属性的默认值

子组件水平排列:水平排列时,默认为flex-start.子组件竖直排列:竖直排列时,默认为stretch (这也是为什么div内包裹text时,text默认会占满屏幕的整个宽度)

justify-content的属性值

flex-start : 起始点对齐flex-end : 终点对齐center :中心点对齐space-between : 子组件在 排列方向上,平均分布,组件之间的间隔相等。space-around:-不建议使用,实际效果与官方文档不一致- flex属性

flex属性就是子组件在父组件中排列的所占权值。

如果有3个子组件, A组件flex: 1, B组件flex: 1, C组件flex: 1, 那么它们在排列方向上都将获得 1/3的空间。如果有3个子组件, A组件flex: 1, B组件flex: 2, C组件flex: 1, 那么它们在排列方向上将获得 A1/4, B 2/4, C 1/4的空间。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有