【发布时间】:2011-03-03 09:29:05
【问题描述】:
我有一个网站,当用户将鼠标悬停在图像上时会提供标签。您可以在以下位置查看示例:http://www.185vfx.com/
对于触摸屏,我希望默认启用这些提示(因为通常不提供悬停功能)。我不希望浏览器嗅探并尝试在新设备/版本到来时维护该列表。
任何可靠的方法来检测浏览器是否可以响应悬停或通过 javascript 或 css 了解触摸屏用户?
【问题讨论】:
标签: javascript html css hover
我有一个网站,当用户将鼠标悬停在图像上时会提供标签。您可以在以下位置查看示例:http://www.185vfx.com/
对于触摸屏,我希望默认启用这些提示(因为通常不提供悬停功能)。我不希望浏览器嗅探并尝试在新设备/版本到来时维护该列表。
任何可靠的方法来检测浏览器是否可以响应悬停或通过 javascript 或 css 了解触摸屏用户?
【问题讨论】:
标签: javascript html css hover
没有。
即使他们有触摸屏,他们也可能使用鼠标。就此而言,无论他们是否有触摸屏,他们都可能正在使用键盘(或呼吸开关或其他东西)进行导航,但仍然无法悬停。
最好不要一开始就将重要信息放在悬停显示后面(或者至少始终提供另一种访问方式)。
【讨论】: