Twitter bootstrap styleClass在pageTreeNode中不起作用

Twitter bootstrap styleClass在pageTreeNode中不起作用,twitter-bootstrap,xpages,lotus-domino,Twitter Bootstrap,Xpages,Lotus Domino,在xPages pageTreeNode(应用程序布局、响应应用程序布局)的引导中,styleClass似乎没有任何效果。 例如,在这里,我希望菜单项“link1”与类testClass关联。 生成的代码是 <div class="col-sm-12 col-md-12 applayout-titlebar-tabsarea"><ul id="view:_id1:_id2:applicationLayout1_tb" class="nav nav-tabs applayo

在xPages pageTreeNode(应用程序布局、响应应用程序布局)的引导中,styleClass似乎没有任何效果。 例如,在这里,我希望菜单项“link1”与类testClass关联。


生成的代码是

<div class="col-sm-12 col-md-12 applayout-titlebar-tabsarea"><ul id="view:_id1:_id2:applicationLayout1_tb" class="nav nav-tabs applayout-titlebar-tabs">
<li class="menu-item"><a href="http://www.bbc.com/">Link 1</a></li>
</ul>
</div>

我遗漏了一些重要的东西吗?

这可能是一个bug,我在2014年12月向IBM报告了这一点


遗憾的是,IBM在修复错误请求之前不会回答错误请求。这可能是一个错误,我在2014年12月向IBM报告了这一点


遗憾的是,IBM在修复错误请求之前不会回答它们

我在发表评论时没有看到Thomas的答案。如果是这种情况,那么您的选择是:

  • 在页面加载上使用jQuery强制使用样式,然后使用自定义css
  • 基于生成的类应用CSS以隔离要设置样式的项(如果不确定)
  • 使用内联样式,就像使用“样式”属性一样

  • 我发表评论时没有看到托马斯的回答。如果是这种情况,那么您的选择是:

  • 在页面加载上使用jQuery强制使用样式,然后使用自定义css
  • 基于生成的类应用CSS以隔离要设置样式的项(如果不确定)
  • 使用内联样式,就像使用“样式”属性一样

  • 顺便说一句,我添加了一个包含类的样式表。作为一种解决方法,请尝试在所有属性中使用“attrs”。按下加号并创建一个新的加号,给它命名为“class”和您的值。看看这是否有效。我不认为我在第一条评论中告诉你的是可能的,因为节点没有像大多数XPages控件那样的“属性”。您还可以使用jQuery在页面加载上附加样式类。在这里添加样式是可行的,但不是样式类猜测…但看起来这是从oneUI继承的,它的行为可能会让人恼火,就像您正在发现的一样。您的选择1)在页面加载上使用jQuery强制使用样式2)基于生成的类应用CSS(iffy)3)使用类似于您发现的内联样式工作顺便说一句,我添加了一个包含类的样式表。作为一种解决方法,请尝试在所有属性中使用“attrs”。按下加号并创建一个新的加号,给它命名为“class”和您的值。看看这是否有效。我不认为我在第一条评论中告诉你的是可能的,因为节点没有像大多数XPages控件那样的“属性”。您还可以使用jQuery在页面加载上附加样式类。在这里添加样式是可行的,但不是样式类猜测…但看起来这是从oneUI继承的,它的行为可能会让人恼火,就像您正在发现的一样。您的选择1)在页面加载上使用jQuery强制使用样式2)基于生成的类应用CSS(iffy)3)使用类似于您发现的工作的内联样式正如Thomas所说,我们知道这个问题。我们得到的关于它的报告越多,它的权重就越高,并且更可能通过修复。然而,目前这一问题没有高度优先考虑。不过,客户可以在github上自由提交带有建议修复的pull请求,这可能会使它更快地出现在extlib版本中。我们得到的关于它的报告越多,它的权重就越高,并且更可能通过修复。然而,目前这一问题没有高度优先考虑。不过,客户可以在github上自由提交带有建议修复的拉取请求,这可能会使它更快地出现在extlib版本中。
    <div class="col-sm-12 col-md-12 applayout-titlebar-tabsarea"><ul id="view:_id1:_id2:applicationLayout1_tb" class="nav nav-tabs applayout-titlebar-tabs">
    <li class="menu-item"><a href="http://www.bbc.com/">Link 1</a></li>
    </ul>
    </div>