【发布时间】:2010-05-04 17:26:30
【问题描述】:
我的公司开始着手将 iPad 添加为我必须测试我的工作的浏览器。这让我开始思考......
由于基于触摸的客户端没有 :hover 状态,纯 CSS 下拉菜单会消失吗?
然后我想即使您添加一些 javascript 以使菜单在单击时弹出...当菜单项(扩展到另一个菜单)也是一个链接时会发生什么。您如何区分单击以查看菜单或单击以转到该链接?
当基于触摸的客户端变得越来越普遍时,下拉菜单会发生什么?是否有任何解决方法?
【问题讨论】:
-
目前,如果带有 :hover 的元素可以获得焦点,它们仍然可以工作(或者据我所知)。我一直在研究这个并制作了一个快速、肮脏的测试屏幕mad-halfling.f2s.com 来查看它。在 iPad 上,如果元素被触摸,向上箭头图像和链接 CSS 悬停弹出窗口起作用,但“这是一个弹出窗口”文本不起作用。扩展/收缩只是 jQuery 测试,顺便说一句。但是,触摸屏的标准是什么,因此事情将如何发展,我不知道
标签: html css ipad touchscreen