1

我有一个带有寻呼机的重复自定义控件。在设计器中,文本(“previous 1|2|3|4|5 Next”)右对齐;不幸的是,当显示在服务器上时,此文本左对齐。我试图添加text-align: right到样式的字体参数,但没有任何成功。服务器也无法将 a 扩展xp:div到 CSS 指定的大小(宽度:800px)。

我在 8.5.3 版本中。有没有人遇到过这种问题?

4

3 回答 3

0

请注意这个问题:为什么标题与我创建它时的不同?

于 2013-06-12T12:19:31.887 回答
0

请你澄清这个问题。然后粘贴寻呼机源会有更好的主意。如果您选择了寻呼机控件并将对齐属性设置为 Right,那么您的源代码应显示如下。

<xp:pager partialRefresh="true" layout="Previous Group Next" xp:key="headerPager" id="pager1" panelPosition="right"></xp:pager>
于 2013-06-11T09:16:05.287 回答
0

您可以添加style="float:right"分页器控件,尽管将 CSS 样式添加到 XPage 或自定义控件并不是最佳实践。

找出 pager 元素与哪个 CSS 类相关联(使用浏览器中的开发人员工具)。应该是类xspPagerRight。还要查找float: right被覆盖的源left。如果你不能在那里改变它,那么你必须“覆盖”它。在 Resources 下创建一个 Style Sheets 文件并放入

.xspPagerRight {
    float: right;
}

然后将其作为资源添加到您的 XPage 或主题中。

于 2013-06-11T12:55:31.503 回答