我试图寻找一个解决方案但是可以想象得出来。我正在显示一个facebook类型的菜单,如果触摸了菜单按钮,则会从左侧显示。一切正常,菜单显示效果不错,但由于菜单在显示时占用额外的150px,因此正文内容移出视口。我使用marginLeftL150px来显示菜单。在此之后如果我移动页面整个页面浮动。而不是它我想要它不应该水平移动,宽度应该适合。
显示菜单后,我尝试调整内容的宽度。类似的东西:
假设原始“内容”宽度为500px,非常适合屏幕。当我显示菜单时需要150像素。我调整了“内容”的大小并减少了150 px。现在最后视口宽度和(菜单+内容)宽度相同,但它不会;移动到视口中心,因此页面浮动。
有什么想法吗?如果不清楚,请告诉我,我会添加更多信息。提前感谢您的帮助。