1.0.2 • Published 7 years ago

flex.stylus v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

flex

对flex+栅格系统封装

按需要使用

  • standard版:标准24栅格(5+无单数)
  • full版:24栅格全尺寸
  • tiny版:12栅格(5+无单数)

用法如下

类名容器说明
.flex默认 水平排列,不换行
.vertical垂直排列
.gutters-*子元素间隔Npx
.wrap换行
.wrap-reverse反转 换行
.start水平方向,左对齐 默认
.end水平方向,右对齐
.center水平方向,中线对齐
.between水平方向,平均对齐,两端不留白
.around水平方向,平均对齐,两端留白
.top垂直方向,顶部对齐 默认
.bottom垂直方向,底端对齐
.middle垂直方向,中间对齐
.baseline垂直方向,第一行文字的基线对齐
.stretch垂直方向,如果未设置高度或设为auto,将占满整个容器的高度
---------
.span-*N单元大小
.offset-*向右移动N单元
.gutter-*间隔Npx
.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未得闲测试