纵有疾风起
人生不言弃

百度、微信小程序使用column-count简单实现瀑布流布局

使用column-count简单实现瀑布流布局

效果图:

要点:

css3:

column-count: 2;
column-gap:4px;
 
 
把元素分成2列
 
讲解
 
页页结构:
<view class=”content”>
 
<viewclass=”view-li”s-for=”{{news}}”s-key=”item.id”>
 
<image   style=”width:100%;”  mode=”widthFix”  lazy-load     preview src=”{{item.img[0]}}”/>
 
</view>
 
</view>
 
 
 
widthFix 图片高度根据宽度成比例自动缩放
 
 
css部分:
 
.content{
     padding:04px;
     column-count:2;
     column-gap:4px;
}
 
 
—————————
其实这个不是最好的方法,我后来还是用2列来做,分别输出2个列表数据,但表象上看一样是瀑布流,渲染更流畅。
 

未经允许不得转载:起风网 » 百度、微信小程序使用column-count简单实现瀑布流布局
分享到: 生成海报