我正在处理这个与网络应用程序有关的奇怪问题。基本上有一个UI错误,从侧面拉出菜单并再次关闭它后,整个DOM从屏幕移动了一半。
有趣的是,如果在菜单再次滑出后调用 alert(); ,则视图会出现问题,并且页面会再次正确显示。 我试图通过隐藏它并重新显示来重新渲染dom,但它没有同样的效果。
有人知道在显示/关闭警报窗口时会发生什么,以及是否有任何方法可以在JS中模拟它?
由于
更新:这样你就可以看到我没有说明这一点:https://github.com/jakiestfu/Snap.js/issues/238