PrimeFaces提供了很多来自jQuery themeroller的图标。他们很有用,但我需要为我的应用程序定制一些图标。假设我有一个<p:commandButton>
:PrimeFaces:如何使用自定义图标?
<p:commandButton icon="ui-icon ui-icon-check" />
由于我的CSS知识是非常有限的,我会很感激,如果你能告诉我,我怎么可以把一些自定义图标到按钮上方的标签。
最好的问候,
PrimeFaces提供了很多来自jQuery themeroller的图标。他们很有用,但我需要为我的应用程序定制一些图标。假设我有一个<p:commandButton>
:PrimeFaces:如何使用自定义图标?
<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页面:
.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来获取命令按钮上的图像:)
这是怎么回事,其他然后'url格式'不同于upvoted和接受的答案? – Kukeltje