React Native 之 FlexBox 布局

2016-12-15  本文已影响0人  厉害了我的國

FlexBox 布局

1、什么是 FlexBox 布局?

弹性盒模型(The Flexible Box Module),又叫Flexbox,意为“弹性布局”,旨在通过弹性的方式来对齐和分布容器中内容的空间,使其能适应不同屏幕,为盒装模型提供最大的灵活性。

Flex布局主要思想是:让容器有能力让其子项目能够改变其宽度、高度(甚至是顺序),以最佳方式填充可用空间;

React native中的FlexBox是这个规范的一个子集

2、在CSS中,常规的布局是基于块和内联流方向,而Flex布局是基于flex-flow流,下图很好解释了Flex布局的思想:
3、FlexBox 常用属性
nowrap(默认值):不换行
wrap:换行,第一行在上方。
wrap-reverse:换行,第一行在下方。(和wrap相反)

参考文章:

1、你必须要会点FlexBox布局

上一篇 下一篇

猜你喜欢

热点阅读