a4j:commandbutton只有图标而没有文字

时间:2013-12-05 13:08:22

标签: jsf-2

如何在a4j:commandButton上显示图标。
我不想要按钮上的文字。

<a4j:commandButton id="editLink" styleClass="buttonImage"
                   action="#{bean.populateForm}"
                   oncomplete=" #{rich:component('EditPopup')}.show();"
                   render="EditPopup" execute="@form">
</a4j:commandButton>

以及styleClass

的代码
 .buttonImage   {background-image: url(../images/edit.gif)!important}

1 个答案:

答案 0 :(得分:2)

可能的解决方案

  • 将图片显示为image - 属性为a4j:commandButton并跳过css-part
  • 设置属性value=" "并调整css样式

为了适应css,样式,请尝试(图像宽度是图像的实际宽度)

.buttonImage   {
    background-image: url(../images/edit.gif)!important}
    width: <imagewidth>px;
}

希望有帮助...