我是 Modernizr 的新手。这似乎是一个令人难以置信的强制症问题,但我很好奇为什么 Modernizr 在为我的页面的 html
标记分配一个类时添加了一个前面的空格,而它是唯一分配的类? >
例如,当我在桌面上下文中检查页面时,页面的 html
标记如下所示:
<html dir="ltr" lang="en-AU" style="" class=" no-touchevents">
而不是:
<html dir="ltr" lang="en-AU" style="" class="no-touchevents">
Modernizr 以这种方式添加类有什么理由吗?
最佳答案
这是在现代化器中添加类的源代码:https://github.com/Modernizr/Modernizr/blob/e2c27dcd32d6185846ce3c6c83d7634cfa402d19/src/setClasses.js
看起来这只是因为他们在 className 上执行 +=
并包含一个空格,以防元素已经分配了一些类。
关于javascript - 现代化类作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52360235/