asp.net应用程序在ipad上丢失了菜单

时间:2012-02-01 21:58:19

标签: asp.net ipad testing

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

我没有iPad可供测试。我尝试了一些ipad模拟器(在线),他们没有显示问题。

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

由于

1 个答案:

答案 0 :(得分:0)

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

我可以告诉你正在渲染菜单(如果点击View Source,你实际上可以看到标记)但是这个类正在使它消失。

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

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

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

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

我希望这很有帮助。