我使用以下着名的CSS代码来获取网页上的下拉菜单。悬停触摸设备
div#menu ul ul {
display: none;
}
div#menu ul li:hover ul {
display: block;
}
菜单是一个包含另一个u-list的u-list。当鼠标悬停在此菜单中的列表项目上时,第二个u-list变得可见。列表项目没有链接,只是文本。
这适用于现代浏览器。我有一个JavaScript forge for IE6。
但是,它不适用于触摸设备。
在iPad上没有任何反应,即使我按下列表项。这可能是因为列表项不是锚点。或者,也许,我需要一个点击事件来解决这个问题。
在Android浏览器上,长按列表项可打开子菜单。但是,可以选择子菜单中的链接。
任何人都可以帮助我吗?
在情况下,你需要详细资料(并有时间),看看
http://www.rene-grothmann.de/musica-aliter-test/
感谢。
我会建议考虑使用一些Javascript和显示菜单触摸。悬停菜单在触摸设备上使用时不必要的困难。 –