我在哪里可以找到这样一个完整的列表?
我可以说有 .js 和 .no-js , .touch 和 .no-touch。
但是 .opacity - 是否存在 .no-opacity 或只是缺少 .opacity 意味着不支持?这只是一个例子。一个完整的列表可以帮助我为那些我没有的设备编写代码。
我在哪里可以找到这样一个完整的列表?
我可以说有 .js 和 .no-js , .touch 和 .no-touch。
但是 .opacity - 是否存在 .no-opacity 或只是缺少 .opacity 意味着不支持?这只是一个例子。一个完整的列表可以帮助我为那些我没有的设备编写代码。
.<feature>
如果支持,.no-<feature>
如果不支持,所有 Modernizr 检测都将添加。检测集取决于您在下载器中选择的自定义构建设置。
在每个 Modernizr 构建的源代码中,顶部的评论中都有一个 URL,如下所示:
Build: http://modernizr.com/download/#-fontface-backgroundsize-borderimage-borderradius-...
其中列出了所有已包含的检测。因此,如果fontface
在此列表中,您就知道 Modernizr 将添加.fontface
或.no-fontface
取决于检测结果。