从下图可以看到,"is"按钮是主要焦点。您能否在不交换周围按钮(可能带有属性)的情况下确保“否”成为焦点?

最佳答案

据我所知,唯一的方法是交换xhtml中的按钮。但是您可以使用"is"按钮上的float:left保持对话框中的出现顺序。

<p:confirmDialog global="true" showEffect="fade" hideEffect="fade">
    <p:commandButton value="No" type="button" styleClass="ui-confirmdialog-no" icon="ui-icon-close" />
    <p:commandButton value="Yes" type="button" style="float:left;" styleClass="ui-confirmdialog-yes" icon="ui-icon-check" />
</p:confirmDialog>

10-07 12:52