【问题标题】:Bootstrap carousel image stops for a second引导轮播图像停止一秒钟
【发布时间】:2018-07-17 19:25:51
【问题描述】:

我正在使用 Bootstrap Carousel,一切都很好,直到从最后一张图像滑到第一张图像的那一刻。当第一张图片显示时,第三张的结尾仍然在第一张上一瞬间。你可以在这个地址上查看:

https://youtu.be/cRb_cujsbBY

我的轮播代码:

<div id="myCarousel" class="carousel slide container" data-ride="carousel">
    <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>
    <div class="carousel-inner">
      <div class="carousel-item active">
        <img class="first-slide" src="/zrodla/zdjecia/baner-reklamowy.jpg" alt="First slide">
          <div class="carousel-caption text-right">
            <h1 class="elo2">Ubezpieczenie OC i AC samochodu</h1>
            <p class="ps3">Czas wyruszyć w drogę..</p>
          </div>
      </div>
      <div class="carousel-item">
        <img class="second-slide" src="/zrodla/zdjecia/baner2.jpg" alt="Second slide">
          <div class="carousel-caption text-right">
            <h1 class="elo2" >Życie to najcenniejszy dar</h1>
            <p class="ps3">Zadbaj o nie</p>
          </div>
      </div>
      <div class="carousel-item">
        <img class="third-slide" src="/zrodla/zdjecia/baner3.jpg" alt="Third slide">
          <div class="carousel-caption text-right">
            <h1 class="elo2">Wszędzie dobrze ale w domu najlepiej </h1>
            <p class="ps3">Pakiet majątkowy z pewnością spełni twoje oczekiwania</p>
          </div>

      </div>
    </div>
    <a class="carousel-control-prev" href="#myCarousel" role="button" data-slide="prev">
      <span class="carousel-control-prev-icon" aria-hidden="true"></span>
      <span class="sr-only">Previous</span>
    </a>
    <a class="carousel-control-next" href="#myCarousel" role="button" data-slide="next">
      <span class="carousel-control-next-icon" aria-hidden="true"></span>
      <span class="sr-only">Next</span>
    </a>
  </div> 

【问题讨论】:

    标签: jquery css twitter-bootstrap carousel


    【解决方案1】:

    尝试在每个&lt;img&gt; 标签的末尾添加style="width:100%;

    像这样:

     <div class="carousel-item active">
        <img class="first-slide" src="/zrodla/zdjecia/baner-reklamowy.jpg" alt="First slide" style="width:100%;">
          <div class="carousel-caption text-right">
            ...
          </div>
      </div>
    

    【讨论】:

    • 对于 Bootstrap 4,这应该通过将 d-block w-100 应用于 &lt;img&gt; 标记来实现,根据 Bootstrap 关于 Carousel 组件的文档。
    • @Robert C:是的..我们也可以这样做!感谢您指出这一点!
    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 2013-04-13
    • 2019-06-21
    • 2016-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多