/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
Yoga是一個實現(xiàn)Flexbox的跨平臺布局引擎,能夠在任何平臺上構(gòu)建靈活的布局,讓用戶能夠廣泛的使用開源框架,能夠為用戶提供一個簡單的布局API,有需要的用戶歡迎下載使用!
在為 Yoga 做出貢獻之前,請確保安裝 buck。Yoga 的主要實現(xiàn)是用 C++ 實現(xiàn)的,并綁定到支持的語言和框架。在對 Yoga 進行更改時,請確保更改也適用于這些綁定。
提供了各種各樣的控件和功能,比如。
一個元素的位置類型定義了它在其父元素中的位置。
對齊內(nèi)容定義了沿十字軸的線條分布。只有當(dāng)使用柔性包覆將項目包覆到多行時,該功能才會生效。
對齊項目描述了如何沿著容器的橫軸對齊子項目。
AspectRatio是Yoga引入的一個屬性,在css flexbox規(guī)范中不作為一個可設(shè)置的屬性存在。
Flex方向控制節(jié)點的子節(jié)點的布局方向。
容器上設(shè)置了flex wrap屬性,并控制當(dāng)子代沿主軸溢出容器的大小時發(fā)生的情況。
Justify內(nèi)容描述了如何在其容器的主軸內(nèi)對齊子代。
通過 NPM 安裝
npm 安裝yoga-layout
默認(rèn)情況下,這將安裝庫并嘗試為所有平臺(節(jié)點、瀏覽器 asm 和獨立 webpack)構(gòu)建。如果您尚未安裝所需的平臺開發(fā)工具,您可能會收到錯誤消息。要預(yù)設(shè)要為其構(gòu)建的平臺,可以先設(shè)置 .npmrc 屬性。
npm 配置設(shè)置yoga-layout:平臺獨立
這現(xiàn)在只會在安裝時運行獨立的 webpack 構(gòu)建。
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2024 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號-1 | 鄂公網(wǎng)安備 42011102000260號
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告