我们有一个webapp,我们正在尝试使用android并遇到z-index问题。我们正在使用带有大量自定义JavaScript的asp.net。在chrome,firefox,ie7,8,9和kindle中,一切都很好用但是android似乎并不尊重我们动态创建的div上的特定z-index。
所以我们有一个带有网格控件的模态对话框,当你选择一个网格项时,它会显示一个带按钮的菜单。这些都是div。因此模态对话框div具有比所有其他页面div更高的z-index,并且菜单div具有最高的z-index。在android上,菜单div显示在模态对话框div下。
我尝试过很多东西让菜单显示在模态对话框之上,例如在显示菜单后询问z-index(这是正确的,所有绝对项目的最高z-index) ),在显示后指定一个新的更高的z-index,移动div的顺序等,似乎没有任何东西像在所有其他浏览器中一样把它放在对话框的顶部。