代码之家  ›  专栏  ›  技术社区  ›  DanMad

现代化课堂作业

  •  2
  • DanMad  · 技术社区  · 6 年前

    我对现代化还不熟悉。这似乎是一个令人难以置信的强迫症问题,但我很好奇为什么modernizer在为我的页面分配类时会添加一个前置空间 html 当它是唯一指定的类时标记?

    例如,当我在桌面上下文中检查我的页面时,我的页面 html格式 标签看起来是这样的:

    <html dir="ltr" lang="en-AU" style="" class=" no-touchevents">
    

    <html dir="ltr" lang="en-AU" style="" class="no-touchevents">
    

    为什么现代化者会以这种方式增加阶级,这有什么道理吗?

    1 回复  |  直到 6 年前
        1
  •  4
  •   Rose Robertson    6 年前

    以下是在modernizer中添加类的源代码: https://github.com/Modernizr/Modernizr/blob/e2c27dcd32d6185846ce3c6c83d7634cfa402d19/src/setClasses.js

    看起来只是因为他们在做 +=