bootstrap carousel立刻显示其全部内容

时间:2016-04-07 17:33:52

标签: javascript jquery html twitter-bootstrap carousel

我正在尝试建立一个旋转木马,我已经复制粘贴了一个模板,但它从未奏效。它显示了整个内容。有四张图片,它们相互叠加显示。

我正在使用bootstrap v4

以下是代码:

<!-- Hot content & Social Network -->
     <div class="row">
   <div id="HotContentCarousel" class="col-sm-6 carousel slide" data-ride="carousel">
      <!-- Indicators -->
      <ol class="carousel-indicators">
         <li data-target="#HotContentCarousel" data-slide-to="0" class="active"></li>
         <li data-target="#HotContentCarousel" data-slide-to="1"></li>
         <li data-target="#HotContentCarousel" data-slide-to="2"></li>
         <li data-target="#HotContentCarousel" data-slide-to="3"></li>
      </ol>
      <!-- Wrapper for slides -->
      <div class="carousel-inner" role="listbox">
         <div class="item active">
            <img src="img/pic1.jpg" alt="picture1">
         </div>
         <div class="item">
            <img src="img/pic2.jpg" alt="picture2">
         </div>
         <div class="item">
            <img src="img/pic3.jpg" alt="picture3">
         </div>
         <div class="item">
            <img src="img/pic4.jpg" alt="picture4">
         </div>
      </div>
      <!-- Left and right controls -->
      <a class="left carousel-control" href="#HotContentCarousel" role="button" data-slide="prev">
      <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
      <span class="sr-only">Previous</span>
      </a>
      <a class="right carousel-control" href="#HotContentCarousel" role="button" data-slide="next">
      <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
      <span class="sr-only">Next</span>
      </a>
   </div>
   <!-- END carousel -->
   <!-- Social Networks -->
   <div class="col-sm-6"></div>
</div>

这是我网站的文件树(当前是main.html):

.
├── css
│   ├── bootstrap.min.css
│   └── style.css
├── img
│   ├── pic1.jpg
│   ├── pic2.jpg
│   ├── pic3.jpg
│   └── pic4.jpg
├── js
│   ├── bootstrap.min.js
│   ├── jquery.min.js
│   ├── npm.js
│   ├── octicons
│   │   ├── LICENSE.txt
│   │   ├── octicons.css
│   │   ├── octicons.eot
│   │   ├── octicons.less
│   │   ├── octicons-local.ttf
│   │   ├── octicons.scss
│   │   ├── octicons.svg
│   │   ├── octicons.ttf
│   │   ├── octicons.woff
│   │   ├── README.md
│   │   └── sprockets-octicons.scss
│   └── umd
│       ├── alert.js
│       ├── button.js
│       ├── carousel.js
│       ├── collapse.js
│       ├── dropdown.js
│       ├── modal.js
│       ├── popover.js
│       ├── scrollspy.js
│       ├── tab.js
│       ├── tooltip.js
│       └── util.js
├── main.html
└── nohup.out

1 个答案:

答案 0 :(得分:0)

您没有复制正确的模板。 它应该是<div class="carousel-item">

检查小提琴:https://jsfiddle.net/guruwanabe/5c5yta04/