Get the App
SLTechnology News&Howtos  ›  Development  › 

How to implement Waterfall flow layout with jquery

Shulou Source: shulou.com Published: 2022-06-01 02:17:18 09月21日 Update

This article introduces the relevant knowledge of "jquery how to realize waterfall flow layout". In the operation process of actual cases, many people will encounter such difficulties. Next, let Xiaobian lead you to learn how to deal with these situations! I hope you can read carefully and learn something!

1. Look at the effect!

2.html Code index.html

Title ul{position: relative;padding: 0 -3px;list-style: none;width: 600px;margin: 0 auto} li{width: 33.33%;position: absolute;box-sizing: border-box;display: block; } img{width: 100%;height: auto;display: block;}

3. plug-in code

(function ($) { $.fn.flowLayout = function(options) { var dft = { gapWidth:16, //gap gapHeight:16, //intermittent column:3 //column}; var ops = $.extend(dft,options); var _this = $(this); _this.width(_this.parents('.flowLayout-box').width()-2*ops.gapWidth)/3) var _pWidth=_this.parents('.flowLayout-box').width(); $(". flowLayout-box").css({ 'opacity':0 }); var columnHeight=[],columnIndex=0; for (var i=0 ;i

Tags: Code waterfall content more knowledge practicality learning next dilemma reality situation plug-ins effects articles cases editing websites industries processes intervals Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology NVidia MySQL macOS Linux