【问题标题】:Trouble getting Bootstrap to work无法让 Bootstrap 正常工作
【发布时间】:2016-01-19 03:58:59
【问题描述】:

我正在尝试在我的网站上使用引导轮播,但只有第一张图片显示。按钮上的箭头和切换按钮不会切换到第二张或第三张照片。控制台中的错误是“找不到文件”。

我不确定我错过了什么,这让我发疯。任何帮助将不胜感激,因为我确信这是我所缺少的快速且相对容易的事情......提前致谢!

<div id="carousel-example-generic" class="carousel slide" data-ride="carousel">
    <ol class="carousel-indicators">
        <li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li>
        <li data-target="#carousel-example-generic" data-slide-to="1"></li>
        <li data-target="#carousel-example-generic" data-slide-to="2"></li>
      </ol>

    <!-- Wrapper for slides -->
    <div class="carousel-inner" role="listbox">
        <div class="item active">
          <img src="img/EM1.jpg" class="img-responsive" alt="...">
          <div class="carousel-caption"></div>
        </div>

        <div class="item">
          <img src="img/EM2.jpg" alt="...">
          <div class="carousel-caption"></div>
        </div>

        <div class="item">
            <img src="img/EM3.jpg" alt="..">
            <div class="carousel-caption"></div>
        </div>
    </div>

    <!-- Controls -->
    <a class="left carousel-control" href="#carousel-example-generic" 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="#carousel-example-generic" role="button" data-slide="next">
     <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
     <span class="sr-only">Next</span></a>

</div>

【问题讨论】:

  • 你能告诉我们你的任何代码吗?您确定第二张和第三张照片文件名没有任何拼写错误*,并且文件确实存在于预期的位置吗? * 就在昨天,我将自己与下划线后的意外空格混淆了,这很难注意到并导致图像不显示。
  • 刚刚修复它以显示,对此感到抱歉!据我所知,关于 img src,所有拼写都是正确的
  • 您是否检查过控制台是否有任何错误,因为这需要 jquery 和 bootstrapjs 才能运行。

标签: javascript html twitter-bootstrap carousel


【解决方案1】:

这里是引导程序的工作轮播代码 file not found 错误是在您连接不正确时出现。所以你最好重新开始编码这个sn-p正在工作,我希望它有所帮助。

h2{
    margin: 0;     
    color: #666;
    padding-top: 90px;
    font-size: 52px;
    font-family: "trebuchet ms", sans-serif;    
}

.item{
    background: white;    
    text-align: center;
    height: 300px !important;
}

.carousel{
    margin-top: 20px;
}

.bs-example{
	margin: 20px;
}

.carousel.carousel-fade .item {
  opacity:0;
  filter: alpha(opacity=0); /* ie fix */
}

.carousel.carousel-fade .active.item {
    opacity:1;
    filter: alpha(opacity=100); /* ie fix */
}
<head>
<meta charset="UTF-8">
<title>Example of Twitter Bootstrap 3 Carousel</title>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap-theme.min.css">
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
</head>
<body>
<div class="bs-example">
    <div id="myCarousel" class="carousel slide" data-interval="6500" data-ride="carousel">
    	<!-- Carousel indicators -->
        <ol class="carousel-indicators">
            <li data-target="#myCarousel" data-slide-to="0" class="active"></li>
            <li data-target="#myCarousel" data-slide-to="1"></li>
            <li data-target="#myCarousel" data-slide-to="2"></li>
        </ol>   
       <!-- Carousel items -->
        <div class="carousel-inner">
            <div class="active item carousel-fade">
                <h2>Slide 1</h2>
                <div class="carousel-caption">
                  <h3>First slide label</h3>
                  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>
                </div>
            </div>
            <div class="item carousel-fade">
                <h2>Slide 2</h2>
                <div class="carousel-caption">
                  <h3>Second slide label</h3>
                  <p>Aliquam sit amet gravida nibh, facilisis gravida odio.</p>
                </div>
            </div>
            <div class="item carousel-fade">
                <h2>Slide 3</h2>
                <div class="carousel-caption">
                  <h3>Third slide label</h3>
                  <p>Praesent commodo cursus magna, vel scelerisque nisl consectetur.</p>
                </div>
            </div>
        </div>
        <!-- Carousel nav -->
        <a class="carousel-control left" href="#myCarousel" data-slide="prev">
            <span class="glyphicon glyphicon-chevron-left"></span>
        </a>
        <a class="carousel-control right" href="#myCarousel" data-slide="next">
            <span class="glyphicon glyphicon-chevron-right"></span>
        </a>
    </div>
</div>
</body>
</html>                                		

【讨论】:

  • 那行得通。我与 Bootstrap 的链接已关闭。谢谢!
猜你喜欢
  • 2017-07-13
  • 2018-04-06
  • 1970-01-01
  • 2023-03-26
  • 2012-09-05
  • 2017-11-06
  • 2011-09-06
  • 1970-01-01
  • 2023-03-10
相关资源
最近更新 更多