01.React-Native-FlexBox布局

1.學習地址##

1.官網地址:https://facebook.github.io/react-native/docs/getting-started.html#content
2.中文版官方文檔:http://wiki.jikexueyuan.com/project/react-native/tutorial.html
3.推薦開發(fā)編輯器:atom或者是sublime Text2兩者都可以直接百度可以下載到

2.FlexBox布局基本使用

1.FlexBox屬性###

  • 容器屬性
flexDirection   (橫著還是豎著)
flexWrap        (換行還是不換行)
alignItems
justifyContent
  • 元素屬性
flex
alignSelf

2.flexBox默認屬性###

1. flexDirection默認是column

Paste_Image.png

2. flexWrap的默認屬性是nowrap(一行)

Paste_Image.png

3.alignItems

Paste_Image.png

4.justifyContent

Paste_Image.png

5.flex

Paste_Image.png

6.alignSelf

Paste_Image.png

3.布局概念知識補充##

1.寬度單位

  • 設置寬度或者高度時不用帶單位,默認使用pt為單位
  • 不能設置百分比來設置寬度或高度
  • 可通過Dimensions模塊來獲取窗口高度
  • 可通過PixelRatio模塊來獲取像素密度
Paste_Image.png

2.盒子模型圖

Paste_Image.png

3.定位模式

  • 支持absolute和relative定位
  • 和css的標準不同的是,元素容器不用設置position: 'absolute|relative'


    Paste_Image.png
Paste_Image.png

4.css屬性支持

  • transform
  • border style
  • font style
  • shadow
  • background
  • overflow, opacity

Image的使用

Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
mvc.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,189評論 1 92
  • 本文出自《React Native學習筆記》系列文章。 一款好的APP離不了一個漂亮的布局,本文章將向大家分享Re...
    CrazyCodeBoy閱讀 37,669評論 3 278
  • 本文只是簡單地介紹下在React-Native中,使用CSS的Flex布局方式,完成RN中的控件布局,掌握這個布局...
    劉是丑閱讀 1,204評論 0 1
  • 一款好的APP離不了一個漂亮的布局,本文章將向大家分享React Native中的布局方式FlexBox。 在Re...
    鹿守心畔光閱讀 674評論 0 0
  • Unix: viLinux: vim: o a i:w :q :wq :x :q! :G :gg:x or :xG...
    Feel君閱讀 290評論 0 0

友情鏈接更多精彩內容