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/