javascript - 如何使用 js 而不是自定义构建来命名 Modernizr 类?

标签 javascript html modernizr

Modernizr 允许为应用于 html 的类名使用自定义类名前缀(supports-svg,而不是 svg)。这可以在自定义构建中配置(额外 -> className 前缀),或使用 grunt-modernizr .

但是,在我的开发环境中,我使用的是 Bower 的完整(默认)版本,因此我无法像自定义构建那样配置它。有没有办法告诉 Modernizr 在 javascript 中使用什么前缀?这样我就可以在加载 Modernizr 后包含一个脚本,告诉它使用 supports- 前缀作为类名。

<小时/>

p.s.:我想这样做是因为我正在使用 html-inspector,并且 by default it ignores supports-* classes, exactly for this purpose 。在我的最终构建任务中,我正在使用 supports-* 前缀构建 Modernizr。但我不能为我的开发人员这样做。版本,这就是为什么我正在寻找一种方法来用 js 做同样的事情。

最佳答案

不,如果您想自定义它,您必须使用自定义构建。我建议查看grunt-modernizr

关于javascript - 如何使用 js 而不是自定义构建来命名 Modernizr 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24264936/

相关文章:

c# - 获取用户屏幕的宽度

javascript - 对 DOM 范围的功能检测支持 (Modernizr)

html - 关于正确和一致地定位我的事件标签链接的最佳方法的建议

html - 如何将一个 div 重叠在另一个上?

javascript - 使用 Modernizr 获取 css 过滤器的前缀

javascript - 如何使用 Modernizr.js 测试 DOM4 Mutation Observers?

javascript - 如何从父 div 中剪切半圆 div 以显示背景

javascript - 添加两个没有操作按钮的数字react.js

javascript - 在 jQuery 中使用命名函数作为 $.getJSON 的回调来满足 Facebook 请求签名需求

html - 保持绝对 flex 元素与 block div 对齐