Ruby's Louvre

每天学习一点点算法

导航

2012年3月15日 #

mass Framework waterfall(瀑布流)插件

摘要: mass Framework的瀑布流UI控件,比上一版强大多了,从项目代码中抽取出来的东西,实用性满点。瀑布流通常分为三部分,容器,栏栅,砖块。砖头里面基本上都塞着一张大图,本来瀑布流就是以图片来吸引眼球的。网上绝对大多数瀑布流都是通过绝对定位来设置砖头的位置,但这也非常依赖于后端的支持,除去图片的裁剪不说,一定要把图片的大小预先给出来,然后前端要通过复杂的计算求得它在瀑布的top与left。万一有一天PM要实现即时删除某一砖头的功能,那么这重排的计算量就大了。因此我的瀑布流有如下优点,浮动布局,对后端依赖极小。本控件依赖于我的ejs模板,藉此将后端传过来的JSON数据变成HTML数据,然后通 阅读全文

posted @ 2012-03-15 09:10 司徒正美 阅读(6225) 评论(9) 推荐(4) 编辑