【发布时间】:2010-10-01 01:03:06
【问题描述】:
我经常使用 lightbox 和 fancybox,但从未真正看到任何理由选择其中一个。还有一大堆我没用过,比如http://planetozh.com/projects/lightbox-clones/。该页面上的数据相当陈旧,而且在很多情况下是不正确的。
是否有充分的理由选择其中之一?性能、API 选项、易于定制等。
这更像是一个主观问题,而不是黑白问题。我没有看到关于这个主题的任何比较,不知道在哪里可以问这个。
编辑 在查看了建议后,我认为 fancybox 有最好的 api,而且压缩后只有 5kb。 http://fancybox.net/apiColorbox 也很好看。
可用性提示:如果您想从焦点窃取覆盖中捕获用户输入,请不要这样做。如果用户需要查看父窗口上的信息来填写您的表单,他们现在就被困住了。有时这些弹出窗口是合适的,但大多数时候滑动块元素会做得更好。
【问题讨论】:
-
其实这也是个好问题。
-
不久前我遇到了同样的决定。最后我也选择了花哨的盒子,因为我需要 iframe 支持,而且他们有一个漂亮的网站。
-
+ 1 用于花式框。我刚刚尝试了fancybox和colorbox。 Fancybox 立即工作,但在玩了大约半小时的 colorbox 之后,我似乎仍然无法解决一些 CSS 怪癖。
-
顺便说一句,该比较网站非常古老且完全错误。 Fancybox 盒子可以做 iFrame、flash 等。
-
查看 Magnific Popup (3KB gzipped) - dimsemenov.com/plugins/magnific-popup