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

firefox错误:“预期的媒体功能名称,但找到了_

  •  0
  • a_guest  · 技术社区  · 7 年前

    我想根据客户端浏览器是否支持悬停来区分样式。我读到媒体功能可以完成这项工作,所以我使用了以下结构:

    /* Supports hovering */
    @media (hover: hover) { ... }
    
    /* Does not support hovering */
    @media (hover: none) { ... }
    

    虽然这在Chrome上可以正常工作(请参阅下面的规范),但在Firefox上,我会得到错误信息。 Expected media feature name but found ‘hover’ .我很惊讶,尤其是因为 developer.mozilla.org 在我读到的关于使用 hover 作为媒体功能。

    除了在火狐上工作,我还需要做什么吗?


    例如 this example 关于 悬停 作为一种媒体功能,我不能在火狐上使用,而在Chrome上。


    铬: 版本67.0.3396.79(官方版本)(64位)
    火狐: 60.0.2(64位)

    1 回复  |  直到 6 年前
        1
  •  1
  •   a_guest    6 年前