【问题标题】:Can I use feature detection to know if css hover works for this client?我可以使用功能检测来了解 css hover 是否适用于该客户端吗?
【发布时间】:2011-03-03 09:29:05
【问题描述】:

我有一个网站,当用户将鼠标悬停在图像上时会提供标签。您可以在以下位置查看示例:http://www.185vfx.com/

对于触摸屏,我希望默认启用这些提示(因为通常不提供悬停功能)。我不希望浏览器嗅探并尝试在新设备/版本到来时维护该列表。

任何可靠的方法来检测浏览器是否可以响应悬停或通过 javascript 或 css 了解触摸屏用户?

【问题讨论】:

    标签: javascript html css hover


    【解决方案1】:

    没有。

    即使他们有触摸屏,他们也可能使用鼠标。就此而言,无论他们是否有触摸屏,他们都可能正在使用键盘(或呼吸开关或其他东西)进行导航,但仍然无法悬停。

    最好不要一开始就将重要信息放在悬停显示后面(或者至少始终提供另一种访问方式)。

    【讨论】:

    • 是的,该页面有点像“神秘肉”菜单。不清楚每张图片是否应该代表一个博客条目。
    猜你喜欢
    • 1970-01-01
    • 2018-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-29
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    相关资源
    最近更新 更多