asp.net应用程序丢失ipad上的菜单
问题描述:
使用Microsoft AJAX控件工具包在asp.net中编写的网站http://www.ArenaText.com上工作。 iPad用户说,页面顶部的菜单(主窗体)最初显示,然后只要他们点击菜单中的一个页面 - 菜单消失。asp.net应用程序丢失ipad上的菜单
我没有iPad来测试。我尝试了一些ipad模拟器(在线),他们没有显示出问题。
任何想法可能是什么问题?
感谢
答
我看到谷歌浏览器+ Windows 7中的问题,太。
我可以告诉你菜单正在渲染(如果你点击查看源代码,你实际上可以看到标记),但是这个类正在使它消失。
.ctl00_Menu1_0 {
background-color: white;
visibility: hidden;
display: none;
position: absolute;
left: 0px;
top: 0px;
}
在Chrome上,我可以禁用该类的某些元素(使用开发工具),并再次显示菜单。
显然,position
,display
和visibility
设置该CSS类是罪魁祸首。
注意:Windows 7上的Explorer 9没有相同的问题,菜单始终显示正确。
我希望这是有帮助的。
谢谢先生 - 帮助我在正确的方向 – Bubba 2012-02-03 16:01:02