【发布时间】:2018-05-02 04:56:40
【问题描述】:
我几乎完成了所有工作,但我似乎无法摆脱图片中标题和状态栏之间的空白
我正在使用带有 Cordova 插件的 Intel XDK 版本 3987。
我们将不胜感激任何消除此错误的帮助!
这是我的源代码:
pastebin.com/fPWJmiD8
【问题讨论】:
标签: android css cordova intel-xdk
我几乎完成了所有工作,但我似乎无法摆脱图片中标题和状态栏之间的空白
我正在使用带有 Cordova 插件的 Intel XDK 版本 3987。
我们将不胜感激任何消除此错误的帮助!
这是我的源代码:
pastebin.com/fPWJmiD8
【问题讨论】:
标签: android css cordova intel-xdk
在我看来,您的标题元素 (data-role="header") 的边框宽度为 1px,导致整个内容向下移动。
您是否已经尝试从每个标题中删除边框?
CSS:
.ui-header{
border: none !important;
}
希望这会有所帮助。
【讨论】:
经过几天的摸索、试错和侦探工作,我终于找到了真正的罪魁祸首。
这个问题是因为jQuery Mobile框架在运行时自动将以下类添加到具有data-role =“header”的标题div中:
class="ui-header ui-bar-inherit"
这些类在状态栏和标题之间创建了不需要的边距。
但是,通过在应用程序的运行时执行期间使用 jQuery 删除这些类来解决这个问题。
【讨论】: