【问题标题】:rich:tooltip does not work in rich:popupPanelrich:tooltip 在rich:popupPanel 中不起作用
【发布时间】:2014-06-17 14:33:29
【问题描述】:

当我将rich:tooltip 元素附加到rich:popupPanel 屏幕的任何元素时,它什么也不显示。我该如何解决这个问题?

                <rich:popupPanel id="balancePopup" width="800" resizeable="false"
                    rendered="true" autosized="true" modal="true"domElementAttachment="body">
                    <a4j:outputPanel id="balancePanelRegion">
                        <ui:include src="popup.xhtml" />
                    </a4j:outputPanel>
                </rich:popupPanel>

这不起作用(popup.xhtml)

                        <h:inputText value=""
                            id="my" styleClass="input-medium" readonly="true">
                            <rich:tooltip id="tooltip"><span>Hint</span></rich:tooltip>
                        </h:inputText>

【问题讨论】:

    标签: jsf richfaces


    【解决方案1】:

    增加tooltip组件的z-index解决了这个问题:

        <rich:tooltip id="tooltip3" style="z-index:10000;">Tooltip</rich:tooltip>
    

    【讨论】:

      【解决方案2】:

      rich:tooltip移到外面:

      <h:outputText value="Test"/>
      <h:panelGroup id="inputWithTooltip">
          <h:inputText />
          <rich:tooltip mode="client" layout="block">
              <h:outputText value="#{msg.info}" escape="false"/>
          </rich:tooltip>
      </h:panelGroup>
      

      【讨论】:

      • 没有任何改变。我认为是因为弹出屏幕打开灯箱样式,它可能是Richfaces的一个错误
      猜你喜欢
      • 2014-06-21
      • 2012-11-20
      • 2012-07-22
      • 2012-02-28
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      • 1970-01-01
      相关资源
      最近更新 更多