文件名称:css-vars-ponyfill:在旧版和现代浏览器中客户端对CSS自定义属性(也称为“ CSS变量”)的支持
文件大小:295KB
文件格式:ZIP
更新时间:2024-02-25 19:21:42
javascript css polyfill web-component client
css-vars-ponyfill 一个 ,可在旧版和现代浏览器中为(也称为“ CSS变量”)提供客户端支持。 (CodePen) 产品特点 从客户端将CSS自定义属性转换为静态值 在现代和旧版浏览器中实时更新运行时值 转换<link> , <style>和@import CSS 将相对的url()路径转换为绝对URL 支持链接和嵌套的var()函数 支持var()函数后备值 支持Web组件/阴影DOM CSS 观看模式在<link>和<style>更改时自动更新 提供UMD和ES6模块 包含TypeScript定义 轻量级(至少6k + gzip)且无依赖 局限性 定制属性声明支持仅
【文件预览】:
css-vars-ponyfill-master
----.travis.yml(597B)
----.babelrc(255B)
----rollup.config.js(3KB)
----docs()
--------.nojekyll(0B)
--------assets()
--------index.html(2KB)
--------sidebar.md(416B)
--------index.md(26KB)
----package.json(3KB)
----.markdownlint.json(144B)
----server.js(800B)
----tests()
--------stringify-css.test.js(1KB)
--------transform-css.test.js(16KB)
--------.eslintrc.js(601B)
--------parse-vars.test.js(3KB)
--------parse-css.test.js(11KB)
--------fixtures()
--------helpers()
--------css-vars.test.js(90KB)
----LICENSE(1KB)
----package-lock.json(895KB)
----src()
--------index.js(38KB)
--------parse-css.js(11KB)
--------stringify-css.js(3KB)
--------transform-css.js(7KB)
--------walk-css.js(1KB)
--------index.d.ts(1KB)
--------parse-vars.js(2KB)
----.eslintrc.js(2KB)
----.gitignore(79B)
----CHANGELOG.md(12KB)
----karma.conf.js(6KB)
----README.md(3KB)
----.vscode()
--------launch.json(452B)
--------settings.json(38B)