css-layout - CSS 子类


BSD
跨平台
C/C++

软件简介

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}
]}