Jadual Kandungan
1. Include Bootstrap in Your Project
2. Write the Carousel HTML Structure
3. Customize the Carousel (Optional)
4. Add Custom Styles (Optional)
5. Test Responsiveness
Rumah hujung hadapan web Soal Jawab bahagian hadapan Cara membuat karusel di bootstrap

Cara membuat karusel di bootstrap

Aug 07, 2025 pm 09:52 PM
karusel

要创建Bootstrap轮播图,首先确保正确引入Bootstrap;1. 在HTML中通过CDN链接引入Bootstrap CSS和JS;2. 创建轮播结构,包含指示器、幻灯片和控制按钮;3. 可选自定义自动播放、悬停暂停、是否循环及暗色主题;4. 添加自定义样式调整图片高度和字幕样式;5. 测试响应式效果确保在不同设备正常显示。完成以上步骤后即可拥有一个功能完整且响应式的轮播图,以完整句子结束。

How to create a carousel in Bootstrap

Creating a carousel in Bootstrap is straightforward, especially if you're using Bootstrap 5 (the same applies with minor differences in Bootstrap 4). Here's a step-by-step guide to help you build a responsive, functional carousel for your website.

How to create a carousel in Bootstrap

1. Include Bootstrap in Your Project

First, make sure Bootstrap is properly linked in your HTML file. You can use the CDN for quick setup:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  <title>Bootstrap Carousel</title>
  <!-- Bootstrap CSS -->
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>

  <!-- Carousel will go here -->

  <!-- Bootstrap JS (includes Popper) -->
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

Note: The JavaScript bundle is required for carousel controls and touch support.

How to create a carousel in Bootstrap

Add the carousel inside the <body>. Below is a basic example with three slides containing images and captions:

<div id="myCarousel" class="carousel slide" data-bs-ride="carousel">

  <!-- Indicators (Optional: shows small dots at the bottom) -->
  <div class="carousel-indicators">
    <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
    <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="1" aria-label="Slide 2"></button>
    <button type="button" data-bs-target="#myCarousel" data-bs-slide-to="2" aria-label="Slide 3"></button>
  </div>

  <!-- Slides -->
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img src="image1.jpg" class="d-block w-100" alt="First slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>First Slide</h5>
        <p>Description for the first image.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img src="image2.jpg" class="d-block w-100" alt="Second slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>Second Slide</h5>
        <p>Description for the second image.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img src="image3.jpg" class="d-block w-100" alt="Third slide">
      <div class="carousel-caption d-none d-md-block">
        <h5>Third Slide</h5>
        <p>Description for the third image.</p>
      </div>
    </div>
  </div>

  <!-- Controls (prev/next buttons) -->
  <button class="carousel-control-prev" type="button" data-bs-target="#myCarousel" data-bs-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="visually-hidden">Previous</span>
  </button>
  <button class="carousel-control-next" type="button" data-bs-target="#myCarousel" data-bs-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="visually-hidden">Next</span>
  </button>
</div>

You can enhance the appearance and behavior:

How to create a carousel in Bootstrap
  • Autoplay / Interval: Add data-bs-interval="3000" to the main carousel div for a 3-second interval.

    <div id="myCarousel" class="carousel slide" data-bs-ride="carousel" data-bs-interval="3000">
  • Pause on hover: Enabled by default when data-bs-ride="carousel" is used.

  • Wrap off: Prevent looping with data-bs-wrap="false".

  • Dark theme for captions: Use carousel-dark class if your images are light-colored so the controls are visible:

    <div id="myCarousel" class="carousel slide carousel-dark" data-bs-ride="carousel">

4. Add Custom Styles (Optional)

You might want to style the captions or adjust image height:

<style>
  .carousel-item img {
    height: 600px;
    object-fit: cover;
  }
  .carousel-caption {
    background-color: rgba(0, 0, 0, 0.6);
    border-radius: 10px;
    padding: 20px;
  }
</style>

This ensures images are uniformly sized and captions are more readable.


5. Test Responsiveness

Bootstrap carousels are responsive by default. Resize your browser or test on mobile to ensure images scale correctly. The d-block w-100 classes make images fill the carousel container.


That’s it. You now have a working Bootstrap carousel with navigation, indicators, and captions. You can add more slides by duplicating .carousel-item blocks and updating the indicators accordingly.

Basically just follow the structure, include Bootstrap properly, and customize as needed.

Atas ialah kandungan terperinci Cara membuat karusel di bootstrap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1535
276
Gunakan applet WeChat untuk mencapai kesan penukaran karusel Gunakan applet WeChat untuk mencapai kesan penukaran karusel Nov 21, 2023 pm 05:59 PM

Gunakan applet WeChat untuk mencapai kesan penukaran karusel WeChat applet ialah aplikasi ringan dengan ciri pembangunan dan penggunaan yang mudah dan cekap. Dalam program mini WeChat, adalah keperluan biasa untuk mencapai kesan penukaran karusel. Artikel ini akan memperkenalkan cara menggunakan applet WeChat untuk mencapai kesan penukaran karusel dan memberikan contoh kod khusus. Mula-mula, tambahkan komponen karusel pada fail halaman applet WeChat. Contohnya, anda boleh menggunakan teg &lt;swiper&gt; untuk mencapai kesan penukaran karusel. Dalam komponen ini, anda boleh lulus b

Bagaimana untuk melaksanakan fungsi main balik automatik imej karusel dalam JavaScript? Bagaimana untuk melaksanakan fungsi main balik automatik imej karusel dalam JavaScript? Oct 20, 2023 am 08:03 AM

Bagaimanakah JavaScript melaksanakan fungsi main automatik imej karusel? Dengan perkembangan pesat Internet, imej karusel telah menjadi salah satu elemen yang biasa digunakan dalam reka bentuk web. Gambar karusel bukan sahaja boleh memaparkan berbilang gambar kepada pengguna, tetapi juga meningkatkan pengalaman pengguna melalui fungsi main balik automatik. JavaScript ialah salah satu alat penting untuk merealisasikan fungsi main balik automatik karusel. Artikel ini akan memperkenalkan cara JavaScript melaksanakan fungsi main balik automatik imej karusel dan memberikan contoh kod yang sepadan. Pertama, kita perlu menyediakan beberapa asas

Cara membuat susun atur karusel responsif menggunakan HTML dan CSS Cara membuat susun atur karusel responsif menggunakan HTML dan CSS Oct 20, 2023 pm 04:24 PM

Cara membuat reka letak karusel responsif menggunakan HTML dan CSS Karusel ialah elemen biasa dalam reka bentuk web moden. Ia boleh menarik perhatian pengguna, memaparkan berbilang kandungan atau imej, dan bertukar secara automatik. Dalam artikel ini, kami akan memperkenalkan cara membuat reka letak karusel responsif menggunakan HTML dan CSS. Pertama, kita perlu mencipta struktur HTML asas dan menambah gaya CSS yang diperlukan. Berikut ialah struktur HTML ringkas: &lt;!DOCTYPEhtml&g

Petua dan amalan terbaik untuk melaksanakan tanglung pusingan dan karusel dalam Vue Petua dan amalan terbaik untuk melaksanakan tanglung pusingan dan karusel dalam Vue Jun 25, 2023 pm 12:17 PM

Dengan populariti aplikasi web, karusel dan pintu pusingan telah menjadi komponen yang sangat diperlukan dalam halaman hadapan. Vue ialah rangka kerja JavaScript popular yang menyediakan banyak komponen luar biasa, termasuk melaksanakan karusel dan pintu pusingan. Artikel ini akan memperkenalkan teknik dan amalan terbaik untuk melaksanakan tanglung pusingan dan karusel dalam Vue. Kami akan membincangkan cara menggunakan komponen terbina dalam dalam Vue.js, cara menulis komponen tersuai dan cara menggabungkan animasi dan CSS untuk menjadikan karusel dan karusel anda lebih menarik

Cara menggunakan Vue untuk melaksanakan imej karusel yang menarik Cara menggunakan Vue untuk melaksanakan imej karusel yang menarik Nov 07, 2023 am 11:54 AM

Cara menggunakan Vue untuk melaksanakan grafik karusel yang hebat Dengan pembangunan Internet mudah alih, grafik karusel telah menjadi elemen biasa dalam reka bentuk web . Dalam Vue, kami boleh melaksanakan carta karusel yang hebat melalui kod ringkas Artikel ini akan memperkenalkan cara menggunakan Vue untuk mencapai kesan ini. Pertama, kita perlu mencipta projek Vue dan memasang pemalam vue-awesome-swiper. vue-awesome-swi

Bagaimana untuk melaksanakan carta karusel dalam PHP Bagaimana untuk melaksanakan carta karusel dalam PHP May 22, 2023 am 08:25 AM

Dengan perkembangan Internet, imej karusel telah menjadi bahagian yang sangat diperlukan dalam reka bentuk web. Dalam kebanyakan halaman web, imej karusel sering digunakan untuk memaparkan budaya korporat, produk terkini atau aktiviti promosi. Artikel ini akan berkongsi cara menggunakan PHP untuk melaksanakan fungsi karusel. 1. Konsep imej karusel Imej karusel ialah kesan visual biasa pada halaman web ia biasanya terdiri daripada berbilang gambar dan boleh ditukar secara automatik atau manual pada halaman untuk memaparkan berbilang kandungan. Anda boleh menambah kesan animasi yang memenuhi keperluan perniagaan, yang boleh membantu menarik perhatian pengguna dan meningkatkan kualiti tapak web.

Petua untuk melaksanakan fungsi karusel halaman utama dalam PHP Developer City Petua untuk melaksanakan fungsi karusel halaman utama dalam PHP Developer City Jun 29, 2023 pm 07:16 PM

Petua untuk melaksanakan fungsi karusel halaman utama di Bandar Pembangun PHP Dengan perkembangan pesat e-dagang, semakin banyak laman web pusat membeli-belah menggunakan karusel halaman utama sebagai cara penting untuk memaparkan produk dan aktiviti promosi. Apabila membangunkan tapak web bandar dalam PHP, adalah penting untuk melaksanakan fungsi karusel halaman utama yang cekap dan berskala. Artikel ini akan memperkenalkan beberapa teknik dan kaedah untuk melaksanakan fungsi karusel halaman utama dalam tapak web bandar pembangun PHP. 1. Pilih pemalam bahagian hadapan yang sesuai Untuk melaksanakan karusel halaman utama yang berkuasa dan mudah digunakan, pilih pemalam bahagian hadapan yang sesuai untuk

Cara menggunakan Layui untuk melaksanakan fungsi karusel responsif Cara menggunakan Layui untuk melaksanakan fungsi karusel responsif Oct 27, 2023 am 09:00 AM

Cara menggunakan Layui untuk melaksanakan fungsi karusel responsif Dengan populariti peranti mudah alih, reka bentuk responsif halaman web menjadi semakin penting. Dalam reka bentuk web, karusel ialah elemen yang sangat biasa yang boleh menarik perhatian pengguna dan memaparkan berbilang kandungan. Dalam artikel ini, kami akan meneroka cara menggunakan Layui untuk melaksanakan fungsi karusel responsif. Layui ialah rangka kerja bahagian hadapan yang ringkas dan mudah digunakan dengan komponen UI yang mudah dan gaya CSS yang kaya, yang sangat sesuai untuk pemula. Pertama, kita perlu memperkenalkan Layui

See all articles