/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
Yoga是一個實現Flexbox的跨平台布局引擎,通過高度優化的開源布局引擎,在任何平台上構建靈活的布局,設計時考慮到速度、大小和易用性,Yoga已經為廣泛使用的開源框架提供了動力,它使這些框架能夠提供一個簡單而直觀的布局API,使工程師能夠更輕鬆地跨平台協作。
Yoga是個提供了各種各樣的控件和功能的跨平台布局引擎,目前已被廣泛使用,幫助用戶在任何平台上都能輕鬆構建靈活的布局,內置功能包括對齊內容、對齊項目,對齊內容定義了沿十字軸的線條分布,對齊項目描述了如何沿著容器的橫軸對齊子項目,還引入了AspectRatio屬性,幫助工程是跨平台協作更加輕鬆。
提供了各種各樣的控件和功能,比如。
一個元素的位置類型定義了它在其父元素中的位置。
對齊內容定義了沿十字軸的線條分布。隻有當使用柔性包覆將項目包覆到多行時,該功能才會生效。
對齊項目描述了如何沿著容器的橫軸對齊子項目。
AspectRatio是Yoga引入的一個屬性,在css flexbox規範中不作為一個可設置的屬性存在。
Flex方向控製節點的子節點的布局方向。
容器上設置了flex wrap屬性,並控製當子代沿主軸溢出容器的大小時發生的情況。
Justify內容描述了如何在其容器的主軸內對齊子代。