如何避免在单击时选择 primeng 按钮?
How to avoid primeng button from getting selected when clicked?
我正在使用 primeng 的普通按钮,这些按钮在单击时会被“选中”。当我说“选中”时,我的意思是它们周围出现了一些额外的线条,如果我点击任何地方,这个“选择”就会消失。由于我的按钮只调用一个方法,我不希望它们保持“选中”状态,但我还没有找到关于这个特定 属性 的任何文档。我附上一些按钮的代码作为示例,欢迎任何帮助。
</button> <button pButton pRipple type="button" icon="pi pi-globe"
class="p-button-outlined p-button-rounded" (click)="metodo=listaMetodos.camionesZona"
(click)="busquedas.busqueda=filaSeleccionada.zona"
(click)="this.llamarServicio(listaMetodos.camionesZona);">
</button> ```
这是因为按钮获得了焦点(这是 HTML 中的正常行为)。
如果您只想避免按钮周围出现额外的边框,那么 css- 像这样的规则可能会有所帮助:
button:focus {
border: none;
}
我不知道 primeng 按钮的 css 设置,也许不是边框而是轮廓或阴影。在这种情况下,css-规则应该如下所示:
button:focus {
outline: none;
box-shadow: none;
}
我正在使用 primeng 的普通按钮,这些按钮在单击时会被“选中”。当我说“选中”时,我的意思是它们周围出现了一些额外的线条,如果我点击任何地方,这个“选择”就会消失。由于我的按钮只调用一个方法,我不希望它们保持“选中”状态,但我还没有找到关于这个特定 属性 的任何文档。我附上一些按钮的代码作为示例,欢迎任何帮助。
</button> <button pButton pRipple type="button" icon="pi pi-globe"
class="p-button-outlined p-button-rounded" (click)="metodo=listaMetodos.camionesZona"
(click)="busquedas.busqueda=filaSeleccionada.zona"
(click)="this.llamarServicio(listaMetodos.camionesZona);">
</button> ```
这是因为按钮获得了焦点(这是 HTML 中的正常行为)。
如果您只想避免按钮周围出现额外的边框,那么 css- 像这样的规则可能会有所帮助:
button:focus {
border: none;
}
我不知道 primeng 按钮的 css 设置,也许不是边框而是轮廓或阴影。在这种情况下,css-规则应该如下所示:
button:focus {
outline: none;
box-shadow: none;
}