JDK 1.8、Maven、PrimefacesでJava EEを使用しています。 Primefaceの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