使用P:commandLink值属性发出问题

时间:2013-01-03 06:31:03

标签: html css jsf user-interface primefaces

我在xhtml页面中有p:commandLink

我已将value属性和图像的值赋给styleClass属性。 它在图像上显示值。 (用值覆盖图像)

如何仅显示图像?

XHTML代码:

<p:commandLink actionListener="#{userController.createNewUser}"
               update=":userRightPaneForm" 
               styleClass="newButtonLnk"
               value="New">
</p:commandLink>

CSS代码:

.newButtonLnk {  width: 40px; height: 17px;
                 background: url('../images/buttons/new_off.png')
                 no-repeat;
                 display: inline-block;
}
.newButtonLnk:hover{ width: 40px; height: 17px;
                     background: url('../images/buttons/new_on.png')
                     no-repeat;
}

请帮帮我。

1 个答案:

答案 0 :(得分:0)

value属性设置为""

像这样:value=""

<p:commandLink actionListener="#{userController.createNewUser}"
           update=":userRightPaneForm" 
           styleClass="newButtonLnk"
           value="">
</p:commandLink>