关于正确问题的按钮

时间:2014-05-31 10:12:06

标签: html css jsf primefaces margin

我正在尝试将commandButton放在右边距的面板组件的标题中。听起来只是一个HTML问题,我不知道为什么不起作用。

<p:panel id="panel" style="margin-bottom:10px;">
    <f:facet name="header" >
        <h:outputLabel value="#{partyBean.currentparty.name}" />
            <p:commandButton id="asktojoin" style="margin-right:10px" action="#{joinRequestBean.askForParty(partyBean.currentparty)}" value="Ask to Join">
            </p:commandButton>
    </f:facet>
    .....

按钮显示在左侧,靠近outputLabel

1 个答案:

答案 0 :(得分:2)

&LT;号码:面板/&GT;有一个“行动”方面。你可以把动作按钮放在这个方面。

<p:panel id="panel" style="margin-bottom:10px;">
    <f:facet name="header">
        <h:outputLabel value="#{partyBean.currentparty.name}"/>
    </f:facet>
    <f:facet name="actions">
        <p:commandButton id="asktojoin" styleClass="ui-panel-titlebar-icon "
                         action="#{joinRequestBean.askForParty(partyBean.currentparty)}" value="Ask to Join"/>
    </f:facet>

    ...

</p:panel>