我使用Java EE和JDK 1.8,Maven和Primefaces。關於Primefaces的tabMenu,我有以下問題: 如何將最後一個菜單項對齊到右側? 請參閱下面我的代碼:Primefaces p:tabMenu將p:menuitem對齊到右邊
<p:tabMenu activeIndex="#{param.i}">
<p:menuitem value="Login" outcome="/Person/PersonLogin.xhtml"
icon="fa fa-sign-in"
rendered="#{!personModel.personLoggedIn()}">
<f:param name="i" value="#{(!personModel.personLoggedIn())?0:99}"/>
</p:menuitem>
<p:menuitem value="Register" outcome="/Person/PersonRegistration.xhtml"
icon="fa fa-user-plus"
rendered="#{!personModel.personLoggedIn()}">
<f:param name="i" value="#{(!personModel.personLoggedIn())?3:95}"/>
</p:menuitem>
<p:menuitem value="#{personModel.usedAccount.balanceFormatted}"
outcome="/Overviews/TransactionOverview.xhtml"
style="float:right; margin-right: 30px; #{personModel.usedAccount.balance >=0 ? 'color:green;' : 'color:red;'}"
rendered="#{personModel.personLoggedIn()}">
<f:param name="i" value="#{(personModel.personLoggedIn())?123:94}"/>
</p:menuitem>
</p:tabMenu>
這段代碼style="float:right; margin-right: 30px; #{personModel.usedAccount.balance >=0 ? 'color:green;' : 'color:red;'}"
在最後菜單項仍然不對齊,右側:
添加樣式類不起作用,不支持添加containerStyle:https://github.com/primefaces/primefaces/issues/1450 ... – FranzHuber23
感謝您的調查。所以在不遠的將來(pf 6.1)它將被支持 – Kukeltje
是的;)但是你的解決方案現在也可以運行。與[mismanc](http://stackoverflow.com/users/1562723/mismanc)一起,我想出了它。 – FranzHuber23