微模式::heavy_large_circle:用于创建可访问模式对话框的微型javascript库

时间:2024-02-24 09:29:23
【文件属性】:

文件名称:微模式::heavy_large_circle:用于创建可访问模式对话框的微型javascript库

文件大小:200KB

文件格式:ZIP

更新时间:2024-02-24 09:29:23

javascript accessibility modal modal-dialogs JavaScriptJavaScript

Micromodal.js 微型,无依赖的javascript库,用于创建可访问的模式对话框 该库的目的是通过最少的配置使模式对话框易于访问,并易于包含在项目中。 压缩后压缩后只有〜1.8kb的大小-一个小库,可进行大更改。 产品特点 :heavy_check_mark: 在打开和关闭之间切换相关的aria属性 :heavy_check_mark: 在重叠点击时关闭模式 :heavy_check_mark: 按下esc键关闭模式 :heavy_check_mark: 陷阱选项卡在模式中的焦点 :heavy_check_mark: 专注于模式中的第一个可聚焦元素 :heavy_check_mark: 关闭模态后保留焦点元素状态 安装 通过npm npm install micromodal --save 通过纱线 yarn add micromodal 通过CDN直接链接 < script src =" https://cdn.jsdelivr.net/npm/micromodal/dist/micromodal.min.js " > </ script > <!-


【文件预览】:
Micromodal-master
----.gitignore(102B)
----.eslintrc(43B)
----package.json(1KB)
----LICENSE.md(1KB)
----CHANGELOG.md(3KB)
----.github()
--------workflows()
----README.md(4KB)
----tests()
--------package.json(515B)
--------cypress.json(231B)
--------assets()
--------examples()
--------specs()
--------server.js(663B)
--------cypress()
----lib()
--------.babelrc(61B)
--------package.json(1KB)
--------src()
--------rollup.config.js(829B)
--------.browserslistrc(71B)
--------README.md(4KB)
----docs()
--------.gitignore(5B)
--------package.json(786B)
--------src()
--------now.json(180B)
----.editorconfig(146B)
----yarn.lock(318KB)

网友评论