ReactNative使用手册Android开发Android技术知识

ReactNative从零到完整项目-Flexbox使用

2018-03-05  本文已影响47人  laer_L

项目连接: 93Laer/MyDemo
ReactNative使用手册

前言:
flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。采用flex布局的元素,称为flex容器(flex container),简称"容器"。它的所有子元素自动成为容器成员,称为flex项目(flex item),简称"项目"。

FlexBox布局属性

flexDirection主轴方向:flexDirection属性用来设置主轴的方向,即视图中子控件的排列顺序,有如下几种选项:

justifyContent对齐方式:justifyContent属性是container用来设置伸缩项(可理解为item)在主轴线的对齐方式,有如下几种选项:

当flexDirection是row的时候效果图,其它类推

image.png

alignItems侧轴对齐方式:alignItems属性用来设置伸缩项(item)在侧轴上的对齐方式(侧轴永远垂直于主轴)例如:当主轴是水平的时候那么侧轴就是竖直,有如下几种选项:

image.png

flexWrap流式布局样式:flexWrap属性用来设置流式布局(当所有项不能显示在一行中时,换行显示)的样式,有如下几种选项:

上一篇 下一篇

猜你喜欢

热点阅读