css-layout用纯JavaScript做了CSS的一个子类,并且翻译成了C和Java,之所以这么做是因为要实现一个小的独立的库去布局元素。它完全不依赖DOM。
示例代码:
computeLayout( {style: {padding: 50}, children: [ {style: {padding: 10, alignSelf: 'stretch'}} ]});// =>{width: 120, height: 120, top: 0, left: 0, children: [ {width: 20, height: 20, top: 50, left: 50}]}
评论