当前位置: 首页 > 知识库问答 >
问题:

网站在iPhone屏幕右侧显示一个空白

仉宪
2023-03-14

我在http://eiglaw.com上遇到了一个问题--在iPhone的屏幕右侧显示了一个大约25px宽的空白/边框。我研究了stackoverflow上的问题,这些帖子是相关的,但当我尝试提供的各种解决方案时,我都无法修复该问题:

iPhone上的响应式网站-从景观到肖像旋转时不需要的空白

在iPhone Safari中呈现右白色边距的网站正文背景

缩放时页眉右侧有空白

我在iPad上也遇到过类似的问题,但可以通过以下媒体查询来修复它:

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
/*and (orientation : landscape)*/ {
html,
body {
width:1000px; 
}
}

我尝试了各种针对html和body元素的媒体查询,但没有成功。我已经查看了整个CSS文件的背景图像,边距,填充,溢出等问题,但真的被难住了。有人有什么建议吗?

多谢!

共有2个答案

陈瀚玥
2023-03-14

这对Tigran很管用。

我刚刚在样式表的顶部添加了一个全局类:

null

div {
  box-sizing: border-box;
  }
幸经艺
2023-03-14

问题出在您的 菜单 (为什么是h3,顺便说一句?)上,由于widty:100%+一些填充,该菜单似乎比视口要宽。

尝试为该元素设置box-sizing:border-box;

 类似资料:
  • 问题内容: 嗨,我正在制作一个游戏,并且在游戏中添加了一个共享按钮。我希望用户能够在一条消息中彼此共享一条消息,URL和屏幕快照。它的共享方面工作正常,并且一切正常,但屏幕快照本身显示为空白。这是我用来截屏的代码: 请帮助我解决此问题,请确保使用Swift语言来解决。如果这有所作为,我也使用SpriteKit技术。我是编码新手,所以请非常清楚。非常感谢你! 问题答案: 更新: Xcode 8.2.

  • 我在几个设备和浏览器上测试了一个网页(PC、平板、iPad、android手机),一切看起来都不错。 我发现的唯一问题是当我使用Android手机测试网页时,使用IE作为浏览器。 网页以某种方式被推到屏幕左侧,导航链接没有正确对齐。只有在android手机上使用Internet Explorer查看时才会出现这种情况。 知道为什么会发生这种情况以及如何解决吗? 以下是网页:http://www.n

  • 试图制作一个简单的应用程序,从服务器获取JSON数据,并在自定义列表中显示它们,非常简单的事情。 但当我运行应用程序时,它显示的是白色空白屏幕,但没有数据。它也没有显示任何错误,我假设如果有任何错误,它不会在我的手机中运行。但不显示获取的数据。 下面是类 我发现的其他问题与我的问题不匹配,否则不会添加这个问题。

  • 我是一个完全不懂Android编程的人,通过阅读教程,我第一次尝试了它。问题是我用Android4.4.2的API创建了多个仿真器,但没有一个显示任何东西,只有空白屏幕..我用Google API 19试了一个AVD..这也不起作用..谁能指导我弄清楚它有什么问题..提前谢谢

  • 我目前正在编写一个游戏,你必须避免小行星。我不得不处理一些混乱的坐标,我不得不猜测精灵的坐标。我现在有了描述我的世界的任意单位。不幸的是,我的游戏屏幕不能完全工作。当我想渲染我的小行星时,游戏屏幕会显示一个黑屏。 上面显示的代码工作正常,并向我展示了以下内容: 当我在GameScreen类中添加小行星的渲染方法时,GameScreen只是黑色的: 小行星等级: 小行星等级: