位置: 编程技术 - 正文

网页瀑布流布局jQuery实现代码(css3瀑布流布局)

编辑:rootadmin

推荐整理分享网页瀑布流布局jQuery实现代码(css3瀑布流布局),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js瀑布流布局,css3瀑布流布局,js瀑布流布局,web瀑布流布局,css3瀑布流布局,瀑布流式页面布局,网页瀑布流代码,css3瀑布流布局,内容如对您有帮助,希望把文章链接给更多的朋友!

什么是瀑布流网页布局?

瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。

下面来看代码,用纯CSS3来做看效果怎样!

HTML

这里用一个大盒子来装全部内容,小盒子box装块内容,pic盒子装图片。看css的代码

网页瀑布流布局jQuery实现代码(css3瀑布流布局)

CSS

效果就出来了

可见CSS3虽然实现了瀑布流,但是画风看起来诡异,左右排布间距不够灵活。列宽随着浏览器窗口大小进行改变,用户体验不好,图片排序按照垂直顺序排列,打乱图片显示顺序,图片加载还是依靠JavaScript来实现。唯一优势是不需要计算,浏览器自动计算,只需设置列宽,性能高。

为了得到更好的效果,所以我们还是用算法来实现吧,下面来看jquery代码配合css来实现瀑布流。

CSS

jquery

效果如下

很明显效果好多了,图片排序是按照图片计算的位置横向排序,位置是计算出来的,比较规范。

本文链接地址:https://www.jiuchutong.com/biancheng/379346.html 转载请保留说明!

上一篇:使用BootStrap和Metroui设计的metro风格微网站或手机app界面(bootstrap和thymeleaf)

下一篇:BootStrap网页中代码显示<code><pre>用法详解(bootstrap制作的网站页面)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络