PrimeFacesは、jQueryテーマローラーから多くのアイコンを提供します。それらは便利ですが、アプリ用にカスタマイズされたアイコンが必要です。私が持っているとしましょう<p:commandButton>
:
<p:commandButton icon="ui-icon ui-icon-check" />
私のCSSの知識は非常に限られているので、上記のボタンのラベルにカスタマイズされたアイコンを配置する方法を教えていただければ幸いです。
よろしくお願いします、
PrimeFacesは、jQueryテーマローラーから多くのアイコンを提供します。それらは便利ですが、アプリ用にカスタマイズされたアイコンが必要です。私が持っているとしましょう<p:commandButton>
:
<p:commandButton icon="ui-icon ui-icon-check" />
私のCSSの知識は非常に限られているので、上記のボタンのラベルにカスタマイズされたアイコンを配置する方法を教えていただければ幸いです。
よろしくお願いします、
独自の css クラスを定義する必要があります。
.img-button-help { background-image: url('../images/help.png') !important; }
そして、あなたのでこのクラスを使用しますp:commandButton
:
<p:commandButton icon="img-button-help" />
jsf primefaces で独自の (ユーザー定義/カスタマイズされた) ui-icon を作成するには、次の手順に従います。
xhtml ページの「style」タグ内に新しい名前を付けて独自のアイコンを定義します。
.uipencil アイコン {
width: 16px; height: 16px; align:up; background-image: url(#{resource['img:pencilfour.png']})!important ; }
必要に応じて高さと高さを変更できます。
<p:commandButton icon="uipencil-icon" style=" vertical-align:middle; margin-right:10px; height:19px; width:19px;" </p:commandButton>
これは機能します。注意すべき唯一のことはurl: url(#{resource['img:pencilfour.png']})!important ;
、URLの正しい構文を提供することです。コマンドボタンで画像を取得するためのimpです:)