我正在使用 CSS 作为我正在构建的网站上的下拉菜单。当您将鼠标悬停在父选项卡上时,下拉菜单会使用 CSS3 的转换属性淡入。我遇到的问题是父标签链接到另一个页面,因此当您在 iPad 上点击父标签时,它会将您带到该页面而不是显示下拉菜单 - 这会导致可用性问题。
有没有办法让它在第一次点击时出现下拉菜单,第二次点击将您带到父页面?
这是我用来显示菜单的 HTML:
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="http://www.apple.com">Team</a>
<ul>
<li><a href="http://www.apple.com">Our Workers</a></li>
<li><a href="http://www.apple.com">Join Us</a></li>
</ul>
</li>
<li><a href="#">Contact</a></li>
</ul>
</nav>
这是一个 jsFiddle 链接:http: //jsfiddle.net/A64QU/197/
在此先感谢,感谢您的帮助。</p>