【发布时间】:2016-05-25 11:35:05
【问题描述】:
我正在尝试 p:commandButton 和 p:menuitem 中的 FontAwesome 图标。
我可以显示图标,但是与内置的移动图标相比,FontAwesome 图标似乎太小了。如果您有其他使用主题滚轮图标的 PF 组件,它看起来会不一致。
有没有办法增加 FontAwesome 图标的大小?
我也尝试过增加字体大小和 fa-lg、fa-2x、fa-3x、fa-4x 或 fa-5x 类的样式,但不起作用。
<p:commandButton icon="ui-icon-mobile-phone" id="sendSMSBtn"
styleClass="btn btn-info btn-lg" onclick="modalDialog.show()"
oncomplete="modalDialog.hide();"
action="#{myBean.getMobileNo()}"
update=":frm:messages" style="font-size:30px">
生成的 HTML:
<button type="submit" title="Send Bulk SMS" onclick="modalDialog.show();PrimeFaces.ab({source:'frm:dataTable:sendSMSBtn',update:'frmMassSMS frm:messages',oncomplete:function(xhr,status,args){modalDialog.hide();;}});return false;" class="ui-button ui-widget ui-state-default ui-corner-all ui-button-icon-only btn btn-info btn-lg fa-fw" name="frm:dataTable:sendSMSBtn" id="frm:dataTable:sendSMSBtn" role="button" aria-disabled="false"><span class="ui-button-icon-left ui-icon ui-c ui-icon-mobile-phone"></span><span class="ui-button-text ui-c">ui-button</span></button>
【问题讨论】:
-
你可以用字体大小来做。可能尝试使用 font-size:2em 等
-
@chanaka777 我试过了,但是没用
-
如果您可以粘贴 HTML 源渲染,将会很有帮助
-
@chanaka777 是的,我把代码放在上面
标签: css jsf primefaces font-awesome font-size