我有一个警报有两个问题,第一个是当我单击“X”按钮时它没有关闭。我正在使用引导程序 5
这是代码
{{#if success}}
<div class="container p-4">
<div class="row">
<div class="col-md-auto mx-auto">
<div class="alert alert-success alert-dismissible fade show" role="alert">
{{success}}
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span area-hidden="true">×</span>
</button>
</div>
</div>
</div>
</div>
{{/if}}
我正在调查,这似乎是因为我没有使用引导脚本,但我当时确实有它,所以我查找了最新版本并将其放在layout/main.hbs
我的项目中,就在部分或其他的下面视图被称为 (In <body>
)
这是我在 Bootstrap 文档中找到的脚本,即使使用它也无法正常工作
<!DOCTYPE html>
<html lang="en">
<head>...</head>
<body style="background-color:#2e2c25"> {{!-- #212529 navbar --}}
{{> navigation }}
{{{ body }}}
{{!-- Scripts --}}
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p" crossorigin="anonymous"></script>
</body>
</html>
我试图找出我的一些错误,但我没有发现任何可能影响它的错误
我对该警报的另一个问题是“X”由于某种原因看起来不漂亮,它看起来是一个白色方块,右边有很多间距,但这很小,现在我只对能够关闭的警报感兴趣