解释Bootstrap中旋转木马插件的用途

解释Bootstrap中旋转木马插件的用途

Bootstrap是一个免费和开源的工具集,用于创建响应式网站和网络应用。它是最流行的HTML、CSS和JavaScript框架,用于开发响应式、移动优先的网站。它解决了我们曾经遇到的许多问题,包括跨浏览器的兼容性问题。

Carousel是bootstrap的幻灯片组件,广泛用于幻灯片或循环播放HTML文档的不同元素,特别是图像容器或文本。

Bootstrap CDN链接:为了了解bootstrap carousel的用途,我们必须将Bootstrap和jQuery CDN库文件纳入HTML代码。

<!– Bootstrap CSS –>
<link rel=”stylesheet” href=”https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css”>

<!– jQuery –>
<script src=”https://code.jquery.com/jquery-3.3.1.slim.min.js” ></script>

<!– Proper.js –>
<script src=”https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js”></script>

<!– Bootstrap JavaScript –>
<script src=”https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js”></script>

用途:旋转木马插件的主要用途是实现图片的滑块或幻灯片。包含图片的HTML div也可以包含文本。在本节中,我们将借助Bootstrap旋转木马插件,通过以下步骤制作一个图片幻灯片。

  • 创建一个带有 “carousel “类的HTML div元素。如果你想自动播放图片,那么也要给它添加一个 “幻灯片 “类。
  • 给div元素一个id “carouselExampleControls”,用按钮来控制幻灯片。
  • 添加 “data-ride “属性为 “carousel”,用于触发JavaScript动作。
  • 在这个div内创建另一个嵌套的div,类别为 “carousel-inner”。这个div将包含所有的旋转木马元素,除了用于控制旋转木马的按钮。
  • 在该div内,创建另一个div “carousel-item”。为默认的旋转木马幻灯片添加 “活动 “类,并添加旋转木马幻灯片的图像和标题。尽可能多地添加你想要的旋转木马项目。
  • 将 “carousel-control-prev “和 “carousel-control-next “类分别添加到上一张和下一张幻灯片链接中。
  • 为旋转木马的上一个和下一个图标添加 “data-slide “属性为 “prev “和 “next”。

示例:

<!DOCTYPE html>
<html lang="en">
  
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content=
        "width=device-width, initial-scale=1.0">
  
    <!--Bootstrap CSS-->
    <link rel="stylesheet" href=
"https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
  
    <!--JQUERY, Proper.js and Bootstrap Javascript-->
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js">
    </script>
    <script src=
"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js">
    </script>
    <script src=
"https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js">
    </script>
  
    <style>
        img {
            display: block;
            width: 100%;
        }
    </style>
</head>
  
<body>
    <div class="container">
        <div id="carouselExampleControls" 
            class="carousel slide" 
            data-ride="carousel">
              
            <div class="carousel-inner">
                <div class="carousel-item active">
                    <img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20210831104937/img1.png">
                    <div class="carousel-caption">
                        <h3>Red Image</h3>
  
                        <p>
                            Here we can include some 
                            text for the Red Image
                        </p>
                    </div>
                </div>
  
                <div class="carousel-item">
                    <img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20210831105013/img2-300x200.png">
                    <div class="carousel-caption">
                        <h3>Blue Image</h3>
  
                        <p>
                            Here we can include some 
                            text for the Blue Image
                        </p>
                    </div>
                </div>
  
                <div class="carousel-item">
                    <img src=
"https://media.geeksforgeeks.org/wp-content/uploads/20210831105054/img3-300x200.png">
                    <div class="carousel-caption">
                        <h3>Green Image</h3>
  
                        <p>
                            Here we can include some 
                            text for the Green Image
                        </p>
                    </div>
                </div>
            </div>
  
            <a class="carousel-control-prev" 
                href="#carouselExampleControls" 
                role="button" data-slide="prev">
                  
                <span class="carousel-control-prev-icon"
                    aria-hidden="true">
                </span>
            </a>
  
            <a class="carousel-control-next" 
                href="#carouselExampleControls" 
                role="button" data-slide="next">
                  
                <span class="carousel-control-next-icon"
                    aria-hidden="true">
                </span>
            </a>
        </div>
    </div>
</body>
  
</html>

输出:

解释Bootstrap中旋转木马插件的用途

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程