我在我的 nodeJS 项目中使用SweetAlert,它的工作原理很吸引人,除了当我显示确认模式时,它会将焦点设置到确认按钮上,并得到这个可怕的轮廓。
我已经尝试覆盖它的样式并将大纲设置为无,但它没有奏效:
.sweet-alert button.confirm {
outline: none !important; }
我也试图摆脱这种风格的任何轮廓:
*:focus, *:active {
outline: 0 !important; }
这是我用来触发 SweetAlert 模式的代码:
swal({ title: "Confirmation",
text: "Are you sure you want to remove this credit card?",
showCancelButton: true,
confirmButtonText: "Yes, remove it",
closeOnConfirm: true },
doRemoveCard);
这是 sweetalert.min.js 中设置焦点的一段代码:
a=o.querySelector("button.confirm");a.focus()
关于如何摆脱这个大纲的任何想法?