【问题标题】:<nolink> not working with iPad?<nolink> 不适用于 iPad?
【发布时间】:2012-10-10 13:53:39
【问题描述】:

我有一个网站,我在其中使用没有父菜单点的下拉菜单,请参阅:http://wittmerperformance.com/site 现在,我刚刚被告知空下拉列表(服务)不适用于 iPad。很遗憾,我没有要验证的 iPad。

谁能告诉我如何才能让它在 iPad 上正常显示?

【问题讨论】:

    标签: css ipad drupal menu


    【解决方案1】:

    我不会感到惊讶,我的 iPhone 也遇到了 iOS6 的问题。通常,您仍然需要执行 a,然后设置 href="#" 以使其在触摸屏设备上工作,因为它创建了一个区域,用户可以单击该区域创建伪悬停/活动状态,然后触发下拉.

    所以:

    <a href="#">Services</a>
    

    而不是你的&lt;span&gt;.

    【讨论】:

    • 只有 Drupal 不允许我将路径设置为“#”。我收到通知:未定义索引:menu_edit_item_validate() 中的路径(/home/content/86/9316986/html/site/sites/all/modules/commerce_kickstart-7.x-1.7/modules/menu/menu.admin 的第 391 行.inc)。注意:未定义索引:menu_edit_item_validate() 中的路径(/home/content/86/9316986/html/site/sites/all/modules/commerce_kickstart-7.x-1.7/modules/menu/menu.admin.inc 的第 392 行)。路径 '' 无效或您无权访问它。 :(
    • 我并不精通 Drupal,但如果我去你的网站并简单地在 URL 中添加一个“#”,它就可以工作,所以不知道为什么它不允许它。无论如何,您将想要使用 jquery 解决方案,它有很多选项以及如何实现它们的许多解释......非常简单,只需为该元素触发 ontouch 鼠标事件悬停。这应该有助于hnldesign.nl/work/code/…
    • 呃,它也不允许我添加“#”... :( 任何人知道如何在 Drupal 中执行此操作?否则,我想我会检查如何执行JQuery 方式 - 我还必须弄清楚菜单的创建方式和位置.... :)
    • 我已将您链接到有关如何使用 jquery 进行操作的教程。
    猜你喜欢
    • 2011-03-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    相关资源
    最近更新 更多