tiny-popup:最小健壮的 Javascript 弹出对话框

时间:2021-07-20 16:14:46
【文件属性】:
文件名称:tiny-popup:最小健壮的 Javascript 弹出对话框
文件大小:33KB
文件格式:ZIP
更新时间:2021-07-20 16:14:46
CSS 关于 TinyPopup 旨在成为最小的灯箱式弹出窗口,同时仍提供强大的行为特征。 它们是处理滚动而不丢失位置的能力,处理浏览器窗口大小的调整,以及处理点击关闭的能力,这样我们几乎无法创建一个不可关闭的对话框。 目标 具有所有所需样式和行为的单个文件。 不需要外部 css 或图像文件。 缩小后的总大小略高于 1k,我想将其保持在 1k 标记处。 没有外部依赖。 我们不需要 jQuery 或类似的东西来让它工作。 我对这个库的最初用例是一个 userjs/Greasemonkey 脚本,所以我不想引入任何外部的东西来完成这项工作。 稳健的行为 - 在不同的浏览器上没有关于缩放、滚动、窗口大小调整、卡住打开等有趣的东西。 移动支持 - 我的目标是完全支持移动设备,尽管到目前为止我只在 iOS 上测试过。 除了显示居中弹出对话框所必需的之外,别无他物。 除了使其正确显示/隐藏所需的 cs
【文件预览】:
tiny-popup-master
----build.sh(41B)
----index.html(4KB)
----bower.json(177B)
----test-style.html(1KB)
----tinypopup-min.js(2KB)
----tinypopup.css(478B)
----images()
--------bg_hr.png(943B)
--------icon_download.png(1KB)
--------sprite_download.png(16KB)
--------blacktocat.png(1KB)
----tinypopup.js(6KB)
----stylesheets()
--------pygment_trac.css(4KB)
--------stylesheet.css(7KB)
----params.json(2KB)
----tests()
--------test.js(547B)
----readme.md(2KB)
----javascripts()
--------main.js(48B)
----test.html(2KB)
----package.json(545B)

网友评论