Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.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
Iphone 如何在Xpages移动应用程序中覆盖移动css_Iphone_Css_Xpages - Fatal编程技术网

Iphone 如何在Xpages移动应用程序中覆盖移动css

Iphone 如何在Xpages移动应用程序中覆盖移动css,iphone,css,xpages,Iphone,Css,Xpages,我正在编写一个iPhone应用程序,其中包含一些Xpages。在Xpages中,我使用的是单个应用程序页面,然后是应用程序页面。他们工作相当顺利 然而,在我的第一页中,我得到了一个我不想要的44px空间。我注意到CSS导致了这种情况: .mblView { padding top: 44px !important; } 我在这里有一张它的样子: 我怎样才能覆盖css,这样我就不会在顶部看到那个看起来很恐怖的条 任何帮助都将不胜感激 布莱恩之所以有44px的填充,是因为设计要求在内容之前有一

我正在编写一个iPhone应用程序,其中包含一些Xpages。在Xpages中,我使用的是单个应用程序页面,然后是应用程序页面。他们工作相当顺利

然而,在我的第一页中,我得到了一个我不想要的44px空间。我注意到CSS导致了这种情况:

.mblView {
padding top: 44px !important;
} 
我在这里有一张它的样子:

我怎样才能覆盖css,这样我就不会在顶部看到那个看起来很恐怖的条

任何帮助都将不胜感激


布莱恩

之所以有44px的填充,是因为设计要求在内容之前有一个标题。标题需要44px的空间。下面是一个包含标题的简单示例:

<xe:appPage id="appPage1" pageName="homePage" resetContent="false">
    <xe:djxmHeading id="homePageHeading" label="Heading"></xe:djxmHeading>
    <xe:djxmRoundRectList id="djxmRoundRectList1">
        Content
    </xe:djxmRoundRectList>
</xe:appPage>

可以为该页上的控件使用XPages标记的示例。这可能提供了一个解决方案。我们最近遇到了一个问题,这个问题不起作用,因为使用移动主题(假设)它首先加载我们所有的资源,然后加载移动css,从而否定了我们的覆盖。因为IBM的样式规则也标记为!重要的是它压倒了我们!重要的。看看这个问题:您是否尝试过在元素上添加必要CSS内联的som dojo.addOnLoad()魔术?这可能会让人觉得我们只是在中添加了link标记来绕过它
.mblView {
    padding-top: 0px !important;
}