Heyecan Bootstrap Versiyon: 2.0.3Bir sayfada birden fazla Twitter Bootstrap karuseli olması mümkün mü?
örnek HTML kodu:
<!DOCTYPE html>
<html dir="ltr" lang="en-US" xmlns:og="http://opengraphprotocol.org/schema/">
<head>
<link rel="stylesheet" type="text/css" media="all" href="reddlec/style.css" />
<script type="text/javascript">
$(document).ready(function() {
$('.carousel').each(function(){
$(this).carousel({
pause: true,
interval: false
});
});
});
</script>
<script src="http://twitter.github.com/bootstrap/assets/js/jquery.js"></script>
<script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-transition.js"></script>
<script src="http://twitter.github.com/bootstrap/assets/js/bootstrap-carousel.js"></script>
</head>
<body>
<div id="carousel-1" class="carousel slide">
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">…</div>
<div class="item">…</div>
<div class="item">…</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
<div id="carousel-2" class="carousel slide">
<!-- Carousel items -->
<div class="carousel-inner">
<div class="active item">…</div>
<div class="item">…</div>
<div class="item">…</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
</body>
</html>
Örnek CSS:bootstrap.css
Sorun: iki için önyükleme karuseller bir çalışmaya sayfa, temel olarak, div konteynerleri için iki farklı ID ayarlamanız gerekiyor (#carousel-1
ve #carousel-2
). Ancak, #myCarousel
'u div kabının kimliği olarak kullanmadıkça, döner karterlerin çalışmadığını fark ettim.
Bu durumda, tek bir sayfada birden çok karuseli nasıl alabilirim? Tek bir sayfada birden fazla karuseli çalıştırabilirsiniz, tek yapmanız gereken bunları uygun şekilde aramaktır.
büyük uç. –
, bunların bir ızgarada görüntülenmesi mümkün mü? birbirinin üstüne yığılmak yerine? – caffeinescript
Mükemmel çözüm, benim için çalıştı. – Pupil