Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript CSS3动画后的iOS右侧空白_Javascript_Html_Css_Css Animations - Fatal编程技术网

Javascript CSS3动画后的iOS右侧空白

Javascript CSS3动画后的iOS右侧空白,javascript,html,css,css-animations,Javascript,Html,Css,Css Animations,在网站上,右侧是否在iOS上显示空白。在其他浏览器中,它可以工作。当我打开侧边栏并使用左上角的按钮将其关闭时,会出现空白: 侧边栏通过CSS3动画打开/关闭。在它关闭后,我会在右侧显示此空白: 我用Webinspector检查了它,并添加了右边距:0%到正文。突然,空白被删除了,但是当我再次打开侧边栏时,空白也再次出现了。也许视图没有刷新或者类似的东西,我不知道。谢谢您的帮助。我无法重现您的错误,但我敢打赌溢出 尝试添加一个溢出-x:hidden或检查空白区域,以了解哪个div产生了问题,并

在网站上,右侧是否在iOS上显示空白。在其他浏览器中,它可以工作。当我打开侧边栏并使用左上角的按钮将其关闭时,会出现空白:

侧边栏通过CSS3动画打开/关闭。在它关闭后,我会在右侧显示此空白:


我用Webinspector检查了它,并添加了
右边距:0%到正文。突然,空白被删除了,但是当我再次打开侧边栏时,空白也再次出现了。也许视图没有刷新或者类似的东西,我不知道。谢谢您的帮助。

我无法重现您的错误,但我敢打赌
溢出

尝试添加一个
溢出-x:hidden或检查空白区域,以了解哪个div产生了问题,并尝试在该div上使用
overflow-x


祝你好运,

我无法重现你的错误,但我敢打赌
溢出

尝试添加一个
溢出-x:hidden或检查空白区域,以了解哪个div产生了问题,并尝试在该div上使用
overflow-x


祝你好运“

你的覆盖在CSS中有这些值:

height: 3799px;
width: 1280px;
再次关闭导航后,这些值是否会被删除

另一方面:
我感觉站点正在测量我的视口,然后将这些值添加到CSS中。因此,当我调整浏览器窗口的大小时,覆盖将保持相同的宽度,从而导致大量问题(例如,我无法再关闭导航)。我不知道iOS设备视口的值是否会以正确的方式计算。可能是设备宽度而不是视口宽度?

您的覆盖在CSS中有以下值:

height: 3799px;
width: 1280px;
再次关闭导航后,这些值是否会被删除

另一方面:
我感觉站点正在测量我的视口,然后将这些值添加到CSS中。因此,当我调整浏览器窗口的大小时,覆盖将保持相同的宽度,从而导致大量问题(例如,我无法再关闭导航)。我不知道iOS设备视口的值是否会以正确的方式计算。可能是设备宽度而不是视口宽度?

空白中没有任何内容<代码>溢出-x:隐藏对身体不起作用。谢谢你的帮助。空格里没有任何内容<代码>溢出-x:隐藏对身体不起作用。谢谢你的帮助。如果有
display:none?我不完全理解发生了什么,但在打开导航时,我在主要内容的两侧都有您所指的空白。这似乎与iOS设备上的视口尺寸计算错误有关。如果我不调整视口的大小,一切看起来都很好。我使用的是Firefox 39(MacOSX,10.8.5)。你使用的是哪种设备,哪种操作系统?所以我想说的是:你应该寻找一个解决方案,一开始就不依赖Javascript。在不使用Javascript的情况下构建导航,然后对其进行增强。=)还有更好的方法,因为你首先有一个坚固的基础,然后你可以粉刷墙壁(可以这么说)。如果有“代码”>“显示”,空白区不应该被移除吗?代码>?我不完全理解发生了什么,但在打开导航时,我在主要内容的两侧都有您所指的空白。这似乎与iOS设备上的视口尺寸计算错误有关。如果我不调整视口的大小,一切看起来都很好。我使用的是Firefox 39(MacOSX,10.8.5)。你使用的是哪种设备,哪种操作系统?所以我想说的是:你应该寻找一个解决方案,一开始就不依赖Javascript。在不使用Javascript的情况下构建导航,然后对其进行增强。=)还有更好的方法,因为你有一个坚实的基础,然后你可以粉刷墙壁(可以这么说)。我用Z指数解决了。这样边栏就不会引起设备宽度或视口宽度的任何问题,我用z索引解决了它。这样边栏就不会导致设备宽度或视口宽度出现任何问题