美文网首页
RN中Flexbox布局使用记录

RN中Flexbox布局使用记录

作者: kaxi4it | 来源:发表于2018-03-06 17:19 被阅读0次

React Native中的Flexbox的工作原理和web上的CSS基本一致,当然也存在少许差异。首先是默认值不同:flexDirection的默认值是column而不是row,而flex也只能指定一个数字值。

Flex Direction

在组件的style中的flexDirection决定主轴的方向,其中默认为column为竖直方向,row为横平方向,row-reverse是逆向的横平方向,column-reverse是逆向的竖直方向
<View style={{flex: 1,flexDirection:'row'}}>
<View style={{flex: 1,flexDirection:'column'}}>

Justify Content

<View style={{flex: 1,
          flexDirection:'column',
          justifyContent:'flex-start',
      }}>

多图预警看图说话

flex-start
center
flex-end
space-around
space-between

Align Items

<View style={{flex: 1,
          flexDirection:'column',
          justifyContent:'center',
          alignItems:'flex-start',
      }}>

多图预警看图说话
组件的style中指定alignItems可以决定子元素沿着次轴的排列方式

注意:要使stretch选项生效的话,子元素在次轴方向上不能有固定的尺寸。

flex-start
center
flex-end
stretch

相关文章

  • RN中Flexbox布局使用记录

    React Native中的Flexbox的工作原理和web上的CSS基本一致,当然也存在少许差异。首先是默认值不...

  • React-Native中的Flexbox布局

    RN 的 Flexbox 布局的学习笔记 1.什么是 Flexbox 布局? Flexbox,弹性布局,可以以响应...

  • ReactNative笔记-flexbox和position

    ReactNative笔记-flexbox和position 在rn中布局基本上全部是使用的flex,所以flex...

  • RN CSS

    RN中基本都使用flexbox进行布局,但语法和常规的CSS不同: 属性名都使用驼峰结构,而不是中划线,如:ali...

  • ReactNative学习之Flexbox布局

    Flexbox布局在RN开发中至关重要,它用来指定某个组件的子元素布局方式,可以使用一套布局适应多种屏幕,一般情况...

  • React Native布局

    RN布局 RN的flexbox主要有以下几个属性alignItems,alignSelf,flex,flexDir...

  • RN之使用Flexbox布局

    我们在React Native中使用flexbox规则来指定某个组件的子元素的布局。Flexbox可以在不同屏幕尺...

  • Flexbox总结

    Flexbox弹性布局是React Native中的布局,功能丰富,能够满足页面大量的排版需求。RN的FlexBo...

  • RN布局-Flexbox

    Yoga Facebook在React Native里引入了一种跨平台的基于CSS的布局系统,它实现了Flexbo...

  • React Native 布局

    RN布局 盒子模型 RN的flexbox主要有以下几个属性alignItems,alignSelf,flex,fl...

网友评论

      本文标题:RN中Flexbox布局使用记录

      本文链接:https://www.haomeiwen.com/subject/wjfrfftx.html