知乎:Google+ 相册中的图片自动无缝对齐是怎么做到的?
本帖链接:https://www.raoke.net/44268_1_1.shtml
知乎,一个真实的网络问答社区,帮助你寻找答案,分享知识;知乎,帮你发现更大的世界,让你了解更多的知识,知乎,聚集了高质量的问题,让你解答更多网友的问题,从而体现个人知识的渊博,在知乎你的威望就越高,自我实现的需求从而体现,看看知乎有哪些好玩的知识:
杨继绳 墓碑话题、微操盘话题、东莞性都话题、什么是营销话题
问:Google+ 相册中的图片自动无缝对齐是怎么做到的?
答:说一下我的思路要达到的要求是:图片大小随意图片等比缩放,部分可以有裁切图片间距相等(定值)每行高相等(不同行高度可不等),第一张图片可以占两行 图片顺序从左到右,从上到下,先后顺序不变不必填充满整个矩形经过下面步骤可以达到类似 google 的效果把所有图片等比缩放到相同高度以类似文字流的方式填充到容器内调节单行高度使左右对齐最后一行不调节高度考虑第一张图片占两行第一张图片是定宽,右边剩下的区域用上面提到的方法填充两行根据调整完的两行高度决定第一张图片的高度,并裁切剩下的区域用上面提到的方法填充 用户浏览器的窗口发生变化时需要重新计算布局,并重新请求图片,可以把区域宽度传给服务器让服务器计算,并把结果返回;也可以服务器把图片的尺寸信息传给该浏览器,浏览器计算布局,再向服务器请求不同尺寸的图片。
热门问答:
问:诺基亚死守WP平台是对是错?
答:塞班已经不行了,IOS不可能,安卓开放性太高,不易控制,所以只能选择WP。没有对和错,我看好Win8,将 PC, 手机,pad整合在一起。对于使用者,学习成本不高;对于开发者,不需要考虑太多兼容性。现在的智能手机和Pad功能过于娱乐性,而将来,肯定是要融入到人们的工作、生活中去,我觉得还是看好Windows。赞同@王元元 坚持就是胜利。
全新的知乎 iPhone 客户端 2.0 版本, 让您可以直接注册知乎账号, 加入这个奇妙的社区, 并且在手机上, 以更酷的方式, 随时随地, 享受交流和发现知识的乐趣。通过知乎 iPhone 端, 您能够查看每日热门问答, 获取最酷的知识, 参与最神奇的问答讨论,更多神奇的问答请点击:
百度广告、百度音乐、百度搜索、百度娱乐
|