android - 应用程序窗口的奇怪宽度导致不希望的边距

标签 android css cordova

所以我正在使用 phonegap 为 android 2.1 制作一个应用程序,右侧有一些额外的空白边距(大约 5 像素),这使得页面可以水平滚动(我真的想避免这种情况)。 在尝试使用 javascript 检查宽度之前,我疯狂地更改和测试 css。 (设备宽度为 320 像素)

main div 是 320px,body 是 320px,document 是 320px...但是 window 是 325px!

我把这一切都归咎于这个奇怪的窗口宽度,但我真的不知道该怎么办...... 我想这是某种错误(因为在 2.2 上一切正常)。但是有解决方法吗?有人也在经历这个吗?提前致谢!

最佳答案

没有代码很难,但我遇到了完全相同的问题并通过以下方式解决了它:

body {
margin: 0px;
}

也许填充也是。在 Chrome 等浏览器中检查您的页面,并检查正文或任何其他可能导致问题的元素的指标。

关于android - 应用程序窗口的奇怪宽度导致不希望的边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8055639/

相关文章:

javascript - Cordova 在 ios9 上录制音频不起作用

java - 如何解决在Android上运行appium驱动程序的问题

android - 以私有(private)模式录制视频和存储

css - 在 CSS 中获取屏幕宽度?

android - 带有 JQM for android 的 Phonegap 中的字符串值配置文件

objective-c - 子浏览器终止

android - 解析 NoClassDef 错误

android - 如何在另一个应用程序中提示自动填充?

html - 如何让页面body水平滚动时元素不水平滚动

javascript - 带图像的 HTML/CSS 模态对话框(Sweetalert 或其他)