收藏本站腾讯微博新浪微博

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 网站开通淘帖功能 - 蓝色理想插件 论坛内容导读一页看论坛 - 给官方提建议

论坛活动及任务 地图和邮件任务 请多用悬赏提问 热夏来袭,选一款蓝色理想的个性T恤吧!

手机上论坛,使用APP获得更好体验 急需前端攻城狮,获得内部推荐机会 论坛开通淘帖功能,收藏终于可以分类了!

搜索
查看: 1479|回复: 0

[jquery] 基于jquery的不规则DIV(或li)的重新排列难题

[复制链接]
发表于 2016-2-27 02:34:47 | 显示全部楼层 |阅读模式
本帖最后由 iou33449999 于 2016-2-27 09:13 编辑

脑海里一直有这个想法,但是总也找不到相关的讨论。就是一堆DIV或LI,每一个的宽度不一样,也就是不能按照瀑布流的思路去排列(私认为瀑布流其实是按照源代码顺序排列的,不存在重构DOM。),如果想重排,其实就是以下思路:首先得到容器的宽度,然后得到每一个块元素(DIV或LI)的宽度,然后开始逐一排列,如果一行之内能放的下就放在这里,如果放不下了,在队列中找到能放得下的其他块元素放置到这里(并计算出绝对定位), 尽量让一行可以沾满,如果实在找不到,则换行排列下一行。

今天手欠,居然翻到这样一个demo,可是为什么我打开demo一点效果都么有呢???是人品问题吗???看他介绍和我想要的效果是一模一样的,其他相关的教程就找不到了。。。。。

http://www.jb51.net/article/30115.htm

1、谁可以按照他教程中所描述的效果那样,让这个demo复活呢,因为我想看看他是不是实现了,以及实现的效果到底是怎么样的!
2、如果不是div而是li,谁可以帮我调试一下我的页面,实现我这梦寐以求的效果!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )  

GMT+8, 2020-3-31 22:22 , Processed in 0.093514 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表