引入必要的文件

    <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" />

修改样式

 <style>
   .swiper-pagination-bullet {
            width: 25px;
            height: 5px;
            border-radius: 5px;
            background-color: rgba(255, 255, 255, 0.5);
            transition: all 0.3s ease;
        }
        .swiper-pagination-bullet-active {
            background-color: #3B82F6 !important;
            width: 35px;
        }
    </style>

html代码

       <div class="swiper mySwiper mb-12 rounded-lg overflow-hidden shadow-lg">
            <div class="swiper-wrapper">
                <div class="swiper-slide">
                    <img src="https://source.unsplash.com/random/1200x400?nature" alt="Banner 1" class="w-full h-64 object-cover">
                    <div class="absolute inset-0 bg-black bg-opacity-40 flex items-center justify-center">
                        <div class="text-center">
                            <h2 class="text-3xl font-bold text-white mb-2">探索自然之美</h2>
                            <p class="text-xl text-gray-200">让我们一起领略大自然的魅力</p>
                        </div>
                    </div>
                </div>
                <div class="swiper-slide">
                    <img src="https://source.unsplash.com/random/1200x400?technology" alt="Banner 2" class="w-full h-64 object-cover">
                    <div class="absolute inset-0 bg-black bg-opacity-40 flex items-center justify-center">
                        <div class="text-center">
                            <h2 class="text-3xl font-bold text-white mb-2">科技改变生活</h2>
                            <p class="text-xl text-gray-200">了解最新科技趋势</p>
                        </div>
                    </div>
                </div>
                <div class="swiper-slide">
                    <img src="https://source.unsplash.com/random/1200x400?travel" alt="Banner 3" class="w-full h-64 object-cover">
                    <div class="absolute inset-0 bg-black bg-opacity-40 flex items-center justify-center">
                        <div class="text-center">
                            <h2 class="text-3xl font-bold text-white mb-2">环游世界</h2>
                            <p class="text-xl text-gray-200">分享精彩的旅行故事</p>
                        </div>
                    </div>
                </div>
            </div>
            <div class="swiper-pagination"></div>
        </div>

js代码

    <script>
        var swiper = new Swiper(".mySwiper", {
            spaceBetween: 30,
            centeredSlides: true,
            autoplay: {
                delay: 2500,
                disableOnInteraction: false,
            },
            pagination: {
                el: ".swiper-pagination",
                clickable: true,
                renderBullet: function (index, className) {
                    return '<span class="' + className + '"></span>';
                },
            },
        });
    </script>

最终样式