Html 使用IE 10移动设备进行奇怪的水平平移?
我制作了一个名为Fablelane()的协作写作网站 它运行时的布局有点响应性(除了在移动设备中看起来不好,但这正是我正在研究的)。现在,如果我用我的诺基亚Lumia 920访问IE 10 mobile中的站点,我可以向右平移大约20个像素 我很确定我没有任何奇怪的填充物,也没有任何不必要的间隔。我还正确设置了view port meta标记,并将所有内容都设置为框大小 我做错了什么?对于我来说,这个问题很难确定,因为除了Windows手机之外,我没有其他智能手机,而且买BrowserStack之类的东西也不在我的预算之内。我也没有幸运地设置本地仿真器来找到我的ASP.NETMVCLocalHost站点Html 使用IE 10移动设备进行奇怪的水平平移?,html,css,mobile,Html,Css,Mobile,我制作了一个名为Fablelane()的协作写作网站 它运行时的布局有点响应性(除了在移动设备中看起来不好,但这正是我正在研究的)。现在,如果我用我的诺基亚Lumia 920访问IE 10 mobile中的站点,我可以向右平移大约20个像素 我很确定我没有任何奇怪的填充物,也没有任何不必要的间隔。我还正确设置了view port meta标记,并将所有内容都设置为框大小 我做错了什么?对于我来说,这个问题很难确定,因为除了Windows手机之外,我没有其他智能手机,而且买BrowserStack
有人能帮忙吗?可能是溢出问题。也许可以试试弹出:
overflow:hidden;
进入css,看看这是否有区别。很可能有东西从容器中伸出,并导致水平滚动。检查以确保没有超出文档流的内容-您可能需要调整框大小并为IE 10创建条件。编辑:我在装有Windows Mobile 10的Windows Phone 8上进行了检查,没有看到水平滚动。滚动条不在那里,但在满载后可以平移它(即使没有可见的滚动条)。您在CSS中的何处添加了它?在正文中,我指定了
overflow-x:hidden代码>只是为了好玩,在CSS的每个部分中抛出“溢出:隐藏”,而不仅仅是正文。如果这能解决问题,那一定是其中之一。我试过这么做。几乎每一个元素都有一个滚动条,这些元素都变得不可见。但它解决了你遇到的奇怪问题吗?减去它引入的所有新问题?