flex.stylus
v1.0.2
Published
flex+栅格系统
Downloads
17
Maintainers
Readme
flex
对flex+栅格系统封装
按需要使用
- standard版:标准24栅格(5+无单数)
- full版:24栅格全尺寸
- tiny版:12栅格(5+无单数)
用法如下
|类名|容器|说明
|:---|:---|:---|
|.flex|父|默认 水平排列
,不换行
|
|.vertical|父|垂直排列|
|.gutters-|父|子元素间隔N
px|
|.wrap|父|换行
|
|.wrap-reverse|父|反转
换行
|
|.start|父|水平方向,左对齐 默认
|
|.end|父|水平方向,右对齐|
|.center|父|水平方向,中线对齐|
|.between|父|水平方向,平均对齐,两端不留白|
|.around|父|水平方向,平均对齐,两端留白|
|.top|父|垂直方向,顶部对齐 默认
|
|.bottom|父|垂直方向,底端对齐|
|.middle|父|垂直方向,中间对齐|
|.baseline|父|垂直方向,第一行文字的基线对齐|
|.stretch|父|垂直方向,如果未设置高度或设为auto,将占满整个容器的高度|
|---|---|---|
|.span-|子|N
单元大小|
|.offset-|子|向右移动N
单元|
|.gutter-|子|间隔N
px|
|.order-|子|排序|
|.fill|子|弹性元素,需要配合任意span-|
<div class="flex vertical gutter-8 wrap start bottom">
<div class="span-7 offset-1 gutter-8 order-2"></div>
<div class="span-8 order-1"></div>
<div class="span-8 order-3"></div>
</div>
剩下的不想写了,自己看一下flex就会用了,这个css只写封装了一下而已
###其它
另外前端工程化可以使用import "flex.stylus"
,PS:npm未得闲测试