【发布时间】:2012-10-18 14:42:10
【问题描述】:
我正在为触摸屏制作 Web 应用程序。这意味着我不需要在屏幕上使用鼠标!
我正在使用cursor:none; 来隐藏整个页面中的光标,但不知何故这在图像映射区域上不起作用。
每个区域的制作如下:
<area shape="rect" onclick="buttonPressed_DigitalKeyboard('Q');" coords="14,13,94,93" alt="" href="#">
当我删除 href="#" 时,光标确实会变为普通指针,但 href 是验证所必需的。
请参阅此Fiddle 以获取示例
有什么建议吗?
[编辑] 我忘了说:我只能使用谷歌浏览器! (HTML5 文件系统支持和我正在使用的一些其他选项)
[编辑 2]
The Hack:使用 Greger 提到的不透明度为 1 的 1x1 像素似乎也不起作用
jsFiddle 2
【问题讨论】:
-
什么类型的触摸屏?由于没有鼠标,因此通常不会显示光标,因此您无需执行任何操作。
-
@net.uk.sweet an ELO TouchSystems
标签: css html cursor imagemap area