为了账号安全,请及时绑定邮箱和手机立即绑定

如何修复 SweetAlert2 中奇怪的成功和错误图标?

如何修复 SweetAlert2 中奇怪的成功和错误图标?

一只甜甜圈 2023-08-21 16:59:59
因此一月份 SweetAlert2 100% 正常。成功和错误图标上没有错误。但二月之后,图标看起来很奇怪,动画也很糟糕。我尝试更新 CDN,因为 2 天前 SweetAlert2 更新了。但问题仍然没有解决。也许你可以帮助我。这是代码。我正在使用 flashdata 来显示警报。<?php if ($this->session->flashdata('success-reg')): ?><script>Swal.fire({    icon: 'success',    title: 'Kamu berhasil daftar!',    text: 'Silahkan Cek Email Kamu, Buat Verifikasi!',    showConfirmButton: false,    timer: 2500})</script><?php endif;?>
查看完整描述

3 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

这是因为您在html or body标签中使用的字体/字体样式,特别是如果您在全球范围内申请<p> <a> <span>标签,就会发生这种情况。

body尝试在tag 的子元素或除body或之外的最高父元素中添加字体样式html


查看完整回答
反对 回复 2023-08-21
?
慕村9548890

TA贡献1884条经验 获得超4个赞

升级到v9.xSweetAlert2。动画对我来说看起来不错。

Swal.fire({

  icon: 'success',

  title: 'Kamu berhasil daftar!',

  text: 'Silahkan Cek Email Kamu, Buat Verifikasi!',

  showConfirmButton: false,

  timer: 2500

})

<script src="https://cdn.jsdelivr.net/npm/sweetalert2@9"></script>



查看完整回答
反对 回复 2023-08-21
?
忽然笑

TA贡献1806条经验 获得超5个赞

<span>同样的问题在这里:它发生是因为文档其余部分的 font-size 属性。在我的例子中,为了解决这个问题,我强制将字体大小更改为 16px 到“创建”成功和错误图标的特定类元素。


对于成功图标:

.swal2-success-line-tip, .swal2-success-line-long {

  font-size: 16px !important;

}

对于错误图标:

.swal2-x-mark-line-right, .swal2-x-mark-line-left {

  font-size: 16px !important;

它可能不是最优雅的解决方案,但它确实有效。


查看完整回答
反对 回复 2023-08-21
  • 3 回答
  • 0 关注
  • 151 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信