1.2.8 • Published 4 years ago

bee-layout v1.2.8

Weekly downloads
243
License
MIT
Repository
github
Last release
4 years ago

bee-layout

npm version Build Status Coverage Status

react bee-layout component for tinper-bee

栅格布局组件,包含container,row和col

使用方法

下载npm包

npm install --save bee-layout
import { Row, Col } from 'bee-layout';

ReactDOM.render(
    <Row>
        <Col md={6} ></Col>
    </Row>,
    document.body);

样式引入

  • 可以使用link引入build目录下Layout.css
<link rel="stylesheet" href="./node_modules/build/Layout.css">
  • 可以在js中import样式
import "./node_modules/src/Layout.scss"
//或是
import "./node_modules/build/Layout.css"

API

Row组件

参数说明类型默认值
componentClass组件根元素element/ReactElementdiv

Col组件

参数说明类型默认值
xs移动设备显示列数(<768px)number-
sm小屏幕桌面设备显示列数(≥768px)number-
md中等屏幕设备显示列数(≥992px)number-
lg大屏幕设备显示列数(≥1200px)number-
xsPull移动屏幕设备到右边距列数number-
smPull小屏幕设备到右边距列数number-
mdPull中等屏幕设备到右边距列数number-
lgPull大屏幕设备到右边距列数number-
xsPush移动屏幕设备到左边距列数number-
smPush小屏幕设备到左边距列数number-
mdPush中等屏幕设备到左边距列数number-
lgPush大屏幕设备到左边距列数number-
xsOffset移动设备偏移列数number-
smOffset小屏幕设备偏移列数number-
mdOffset中等屏幕设备偏移列数number-
lgOffset大屏幕设备偏移列数number-
componentClass组件根元素element/ReactElementdiv

以上列数设置,只能设置1-12的数字。

开发调试

$ npm install -g bee-tools
$ git clone https://github.com/tinper-bee/bee-layout
$ cd bee-layout
$ npm install
$ npm run dev