bootstrap 5 carousel 不适用于所有浏览器 - 布局不同

问题描述

以下是 BS5 文档中的轮播示例。

<html lang="en">
<head>
<title>Fair Trade Tourism</title>
<Meta charset="utf-8">
<Meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
<!-- STYLES : CSS & FONTS -->
<link rel="stylesheet" href="/public/css/bootstrap.min.css">
<style>
    button { border:0px !important;}
    .carousel-control-prev,.carousel-control-next { background-color: transparent !important; }
</style>
</head>

<body>

<!-- CAROUSEL - (TITLE - SUMMARY) -->
<div id="carouselExampleIndicators" class="carousel slide carousel-fade" data-bs-ride="carousel">
    <div class="carousel-indicators">
        <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
        <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="1" aria-label="Slide 2"></button>
        <button type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide-to="2" aria-label="Slide 3"></button>

    </div>
    <div class="carousel-inner">
        <div class="carousel-item active" data-bs-interval="8000">
            <img src="/public/images/banners/FTT_104117.jpg" class="d-block w-100" alt="...">
        </div>
        <div class="carousel-item" data-bs-interval="8000">
            <img src="/public/images/banners/FTT_100607.jpg" class="d-block w-100" alt="...">
        </div>
        <div class="carousel-item" data-bs-interval="8000">
            <img src="/public/images/banners/FTT_104510.jpg" class="d-block w-100" alt="...">
        </div>
    </div>
    <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="prev">
        <span class="carousel-control-prev-icon" aria-hidden="true"></span>
        <span class="sr-only">PrevIoUs</span>
    </button>
    <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleIndicators" data-bs-slide="next">
        <span class="carousel-control-next-icon" aria-hidden="true"></span>
        <span class="sr-only">Next</span>
    </button>
</div>


<script src="/public/js/bootstrap.min.js"></script>

</body>
</html>

现场测试是http://fairtradetourism.org/test/test1

轮播在 mac 上的 Firefox 和 Safari 上工作,但在 mac 上的 Chrome 上不工作。我不知道其他浏览器。我错过了什么吗?

还有我怎样才能摆脱导航图标上的褪色覆盖层,包括边框。

编辑:我设法解决了布局问题(添加了一些 css 并更改了控制按钮的类),但轮播仍然不滑动,即使在单击按钮时也不滑动!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)