1
以下のコードは、ブートストラップバージョン3を使用すると完全に正常に動作します。ただし、ブートストラップ4ベータ2にアップグレードしてからフェードトランジションは機能しません。それはちょうど次の画像ではなく、スムーズな移行にジャンプ:ブートストラップ4:カルーセルフェードトランジションが動作しない
HTML
<div id="carousel1" class="carousel fade" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carousel1" data-slide-to="0" class="active"></li>
<li data-target="#carousel1" data-slide-to="1"></li>
<li data-target="#carousel1" data-slide-to="2"></li>
</ol>
<div class="carousel-inner" role="listbox">
<div class="item active"><img src="images/a.jpg" alt="First slide image" class="center-block">
<div class="carousel-caption">
<h3>First slide Heading</h3>
<p>First slide Caption</p>
</div>
</div>
<div class="item"><img src="images/b.jpg" alt="Second slide image" class="center-block">
<div class="carousel-caption">
<h3>Second slide Heading</h3>
<p>Second slide Caption</p>
</div>
</div>
<div class="item"><img src="images/c.jpg" alt="Third slide image" class="center-block">
<div class="carousel-caption">
<h3>Third slide Heading</h3>
<p>Third slide Caption</p>
</div>
</div>
</div>
<a class="left carousel-control" href="#carousel1" 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="#carousel1" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
CSS
.carousel.fade {
opacity: 1;
}
.carousel.fade .item {
transition: opacity ease-out .7s;
left: 0;
opacity: 0; /* hide all slides */
top: 0;
position: absolute;
width: 100%;
display: block;
}
.carousel.fade .item:first-child {
top: auto;
opacity: 1; /* show first slide */
position: relative;
}
.carousel.fade .item.active {
opacity: 1;
}
JS周り探し
$(function(){
$('.carousel').carousel({
interval: 6000
});
});
、あったようです最近のブートストラップのアップグレードに関するいくつかの問題、どんな助けもありがたいです。
を変更されているので、ありがとうございました、これは御馳走を働きました。正直言って、私はブートストラップには比較的新しいので、これは私が見た最初のアップグレードです。私は彼らのアップグレードが簡単な機能を破ることができることにショックを受けていますが、なぜ彼らが実装したのか分かります。再度、感謝します。 – tjj88
よろしくお願いします! FYI:メジャーバージョンが頻繁に変更される以上に変更されていますが、それがツールの進化です。 – dferenc
私は「埋め込み応答」クラスがカルーセルを固定された高さにしていると思います。私のイメージのように反応しません。カルーセルの見出しとインジケータは定位置に固定されていますが、私のイメージは反応します。 – tjj88