1.0.7 • Published 4 years ago

zy-waterfall-layout v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

展示效果如下

Image text

js安装

npm i zy-waterfall-layout

js引入

import waterfall from 'waterfall-layout'

html使用(div实际使用时自动撑起高度)

...
<div class="hello">
    <div style="height:200px;"></div>
    <div style="height:190px;"></div>
    <div style="height:170px;"></div>
    <div style="height:220px;"></div>
    <div style="height:180px;"></div>
    <div style="height:457px;"></div>
    <div style="height:21px;"></div>
    <div style="height:240px;"></div>
    <div style="height:234px;"></div>
    <div style="height:221px;"></div>
    <div style="height:54px;"></div>
    <div style="height:134px;"></div>
    <div style="height:297px;"></div>
    <div style="height:187px;"></div>
    <div style="height:219px;"></div>
    <div style="height:460px;"></div>
    <div style="height:187px;"></div>
    <div style="height:87px;"></div>
    <div style="height:321px;"></div>
    <div style="height:213px;"></div>
    <div style="height:209px;"></div>
    <div style="height:291px;"></div>
    <div style="height:187px;"></div>
</div>
...

js使用

waterfall(document.querySelector('.hello'),{
	minGap:10,//瀑布流元素的间隔
	itemWidth:120,//瀑布流元素的宽度
	pageWidth:0,//容器的宽度,宽度为0默认父容器宽度
	isBackColor:true //随机生成背景颜色
})

参数详情

参数名参数类型备注
domdom对象document.querySelector('.hello')
option.minGapNumber10
option.itemWidthNumber120
option.pageWidthNumber0
option.isBackColorBooleanfalse
1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago