使用Microsoft AJAX控件工具包在asp.net编写的网站http://www.ArenaText.com上工作。 iPad用户说最初显示页面顶部的菜单(主表单),然后一旦他们点击菜单中的页面 - 菜单就会消失。
我没有iPad可供测试。我尝试了一些ipad模拟器(在线),他们没有显示问题。
任何想法可能是什么问题?
由于
答案 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类中的position
,display
和visibility
设置是罪魁祸首。
注意:Windows 7上的Explorer 9没有相同的问题,菜单始终显示正确。
我希望这很有帮助。