Javascript facebook使用哪种技术显示图像?
正如我们所看到的,当我们在Facebook上点击一个图像拇指时,它会在一个覆盖中加载完整的图像。我只是想弄清楚这个工具到底是什么 据我所知,这显然不是一个使用任何“jQuery模式”来显示图像的问题,因为您可以看到覆盖屏幕和滚动条是根据覆盖的大小而不是页面本身进行调整的,这与jQuery模式不同。我也查了一些情态动词,比如,但是没有运气Javascript facebook使用哪种技术显示图像?,javascript,jquery,facebook,Javascript,Jquery,Facebook,正如我们所看到的,当我们在Facebook上点击一个图像拇指时,它会在一个覆盖中加载完整的图像。我只是想弄清楚这个工具到底是什么 据我所知,这显然不是一个使用任何“jQuery模式”来显示图像的问题,因为您可以看到覆盖屏幕和滚动条是根据覆盖的大小而不是页面本身进行调整的,这与jQuery模式不同。我也查了一些情态动词,比如,但是没有运气 有人知道有什么插件可以达到类似Facebook的效果吗?我希望Facebook已经编写了自己的客户端库,而不是使用像jQuery modals这样的现成插件 只
有人知道有什么插件可以达到类似Facebook的效果吗?我希望Facebook已经编写了自己的客户端库,而不是使用像jQuery modals这样的现成插件 只要观察一下他们的行为,我就会期待他们的剧本 (a) 检查窗口的大小(弹出窗口将缩小以填充视口),然后 (b) 检查图像本身的大小 。。。并且,在为评论和广告等留出空间之后,计算出为覆盖设置包含div的确切大小。然后缩放图像本身以适应可用空间
关于在覆盖层内部有滚动条,这可以通过css
overflow:auto在任何具有固定大小(即设置高度/宽度)的元素上实现代码>。如果内容大于元素的尺寸,任何具有该样式的块元素都将显示滚动条。为什么不试试fancybox?感谢您推荐fancybox,我使用的是Eric Martin的简单模式,这是我迄今为止最喜欢的模式,但现在它是fancybox。这正是我们所需要的。@IoQ听起来像是你应该把你的Fancybox作为一个建议发布,这样当它满足要求时,它就可以被接受。