【问题标题】:Simple & small, pure javascript lightbox (dialog overlay)? [closed]简单而小巧的纯 JavaScript 灯箱(对话框覆盖)? [关闭]
【发布时间】:2011-04-04 21:27:12
【问题描述】:

有人知道用纯 JavaScript 构建的小型、功能有限的灯箱吗?这是一个可嵌入的小部件,因此不使用 jquery 的原因。我真正需要的是为特定的 div 创建一个叠加层,或者只是通过传递一些 HTML。

【问题讨论】:

  • 我在这里回滚了一些编辑,这些编辑试图通过消除对资源的离题请求来使这个问题成为话题。不幸的是,问题开始时只是资源请求,并且所有现有答案都通过提供资源链接来响应该请求。无法更改 this 问题,使其在不使答案无效的情况下不要求资源,这是不允许的。
  • 如果已经有答案提供的不仅仅是资源,那么问题可能会被编辑为主题,也许,刚刚提供资源的答案被删除。这不是这里的情况。让问题成为主题的唯一方法是完全重写问题并删除所有答案。这实际上与提出一个新问题相同。所以,如果有人想要一个与此类似的问题,但询问如何创建灯箱,而不是询问资源,那么ask that question

标签: javascript dialog overlay lightbox


【解决方案1】:

有一个很棒的灯箱列表/比较here。您可以快速扫描哪些需要 JS 库(jQuery、MooTools 等)哪些不需要,还可以查看每个支持的功能。其中有相当一部分不使用任何 JS 库,因此您应该能够轻松找到满足您需求的库。

这里有一些可以帮助您入门:

【讨论】:

  • Floatbox 的链接存在证书问题。这就是这种性质的答案的问题!
【解决方案2】:

我一直在寻找一个更轻量级的模态对话框,我找到了使用 Jquery 的 Zebra Dialog。

http://stefangabos.ro/jquery/zebra-dialog/

【讨论】:

  • Zebra 是一个很好的插件,可以模拟各种窗口消息框(信息、错误、警告等)。
【解决方案3】:

我目前正在为图像开发一个光响应灯箱,不需要 jQuery 等......并且支持 IE8+。

You can download it here

请报告任何错误或问题。谢谢!

【讨论】:

  • 仅链接答案,链接无效。
猜你喜欢
  • 2017-01-12
  • 1970-01-01
  • 2012-02-05
  • 1970-01-01
  • 1970-01-01
  • 2011-11-25
  • 2016-12-10
  • 1970-01-01
  • 2018-11-27
相关资源
最近更新 更多