我对这个 stackexchange 页面中的一个有趣且有创意的功能感到好奇,它以网格样式列出了所有 stackexchange 站点。
当我单击一个站点框时,它会变大,并且其周围的框将重新排列以适应整个画面。
重排算法如何工作?有任何想法吗?
我对这个 stackexchange 页面中的一个有趣且有创意的功能感到好奇,它以网格样式列出了所有 stackexchange 站点。
当我单击一个站点框时,它会变大,并且其周围的框将重新排列以适应整个画面。
重排算法如何工作?有任何想法吗?
从源代码来看,他们使用的是jQuery isotope插件,它的源代码在这里。您可能还想看看masonry。
在这里您可以找到一些关于如何完成的解释:http: //benholland.me/javascript/how-to-build-a-site-that-works-like-pinterest/