WidgetContainer在错误的位置显示下拉菜单

时间:2014-06-02 05:45:04

标签: xpages xpages-extlib

大家好,我的笔记9服务器上的xe:widgetContainer都有问题。它不是在右侧显示下拉菜单,而是将其粘贴在容器标题旁边。我已经找到导致问题的风格:

.xsp .lotusSection2 .lotusSectionHeader {
    display: block
    width: 100%;
  }

重写风格:

.lotusui30 .lotusSection2 .lotusSectionHeader {
    display: table;
    width: 100%;
}

新样式位于oneui302xsp.css,似乎包含在扩展库中。我测试了同样的xPage,它只能在我的本地计算机上运行一个widgetContainer,它运行旧版本的扩展库,我发现oneui302xsp.css丢失了,下拉菜单显示在正确的位置。

所以我的问题是: 而不是再次覆盖样式我只想删除由扩展库创建的oneui302xsp.css的cssinclude。我目前的extlib版本是901v00_04.20140226-1506

1 个答案:

答案 0 :(得分:0)

您已突出显示导致此问题的CSS已添加以修复另一个报告的问题。但是,正如您所强调的那样,该修复无意中导致下拉菜单出现问题。我可以调查解决此新问题的修复程序,同时保留上一期的修复程序。并希望将其纳入OpenNTF的下一个扩展库版本。

乍一看,您可以尝试的解决方法是将以下css添加到您的应用中(尽管我没有彻底测试过):

.xsp .lotusSection2 .lotusSectionHeader .lotusInner h2{width:100%;}

我相信文件oneui302xsp.css已添加到901 extlib的901_v02版本中。它包含许多针对XPage中OneUI v3.0.2主题的样式修复,因此我们不建议尝试完全禁用它。如果您发现了oneui302主题的其他问题,请随时在OpenNTF论坛上报告。我已回复您在OpenNTF上的帖子,如果您想向我们提出任何问题,请在回复中附上我的电子邮件。