【问题标题】:asp.net application loses menu on ipadasp.net 应用程序在 ipad 上丢失菜单
【发布时间】:2012-02-01 21:58:19
【问题描述】:

使用 Microsoft AJAX 控制工具包在用 asp.net 编写的网站 http://www.ArenaText.com 上工作。 iPad用户说页面顶部的菜单(主表单)最初显示,然后一旦他们单击菜单中的页面 - 菜单就会消失。

我没有要测试的 iPad。我尝试了一些 ipad 模拟器(在线),但它们没有显示问题。

任何想法可能是什么问题?

谢谢

【问题讨论】:

    标签: asp.net ipad testing


    【解决方案1】:

    我在 Google Chrome + Windows 7 上也看到了这个问题。

    我可以告诉你菜单正在被渲染(如果你点击查看源代码,你实际上可以看到标记)但是这个类让它消失了。

    .ctl00_Menu1_0 {
    background-color: white;
    visibility: hidden;
    display: none;
    position: absolute;
    left: 0px;
    top: 0px;
    }
    

    在 Chrome 上,我可以禁用该类的某些元素(使用开发者工具),然后菜单再次显示。

    显然,该 CSS 类中的 positiondisplayvisibility 设置是罪魁祸首。

    注意:Windows 7 上的 Explorer 9 没有相同的问题,菜单始终正确显示。

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2014-06-24
      • 1970-01-01
      • 1970-01-01
      • 2012-06-21
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 2015-07-03
      相关资源
      最近更新 更多