BS5 karusel


ULASHISH

Karusel / slayd-shou

Karusel — elementlarni navbat bilan almashtirib ko‘rsatadigan slayd-shou:


Karusel qanday yaratiladi

Quyidagi misolda indikatorlar va boshqaruv tugmalariga ega oddiy karuselni qanday yaratish ko‘rsatilgan:

Misol

<!-- Carousel --> <div id="demo" class="carousel slide" data-bs-ride="carousel">   <!-- Indicators/dots -->   <div class="carousel-indicators">     <button type="button" data-bs-target="#demo" data-bs-slide-to="0" class="active"></button>     <button type="button" data-bs-target="#demo" data-bs-slide-to="1"></button>     <button type="button" data-bs-target="#demo" data-bs-slide-to="2"></button>   </div>   <!-- The slideshow/carousel -->   <div class="carousel-inner">     <div class="carousel-item active">       <img src="la.jpg" alt="Los Angeles" class="d-block w-100">     </div>     <div class="carousel-item">       <img src="chicago.jpg" alt="Chicago" class="d-block w-100">     </div>     <div class="carousel-item">       <img src="ny.jpg" alt="New York" class="d-block w-100">     </div>   </div>   <!-- Left and right controls/icons -->   <button class="carousel-control-prev" type="button" data-bs-target="#demo" data-bs-slide="prev">     <span class="carousel-control-prev-icon"></span>   </button>   <button class="carousel-control-next" type="button" data-bs-target="#demo" data-bs-slide="next">     <span class="carousel-control-next-icon"></span>   </button> </div>
O‘zingiz sinab ko‘ring »

Misol tahlili

Yuqoridagi misoldagi har bir klass nima qilishining tavsifi:

Klass Tavsif
.carousel Karusel yaratadi
.carousel-indicators Karuselga indikatorlar qo‘shadi. Bular har bir slayd pastidagi kichik nuqtalar (ular karuselda nechta slayd borligini va foydalanuvchi hozir qaysi slaydni ko‘rayotganini bildiradi)
.carousel-inner Karuselga slaydlar qo‘shadi
.carousel-item Har bir slayd kontentini belgilaydi
.carousel-control-prev Karuselga chap (oldingi) tugmani qo‘shadi — u foydalanuvchiga slaydlar bo‘ylab orqaga qaytish imkonini beradi
.carousel-control-next Karuselga o‘ng (keyingi) tugmani qo‘shadi — u foydalanuvchiga slaydlar bo‘ylab oldinga o‘tish imkonini beradi
.carousel-control-prev-icon "Oldingi" tugmasini yaratish uchun .carousel-control-prev bilan birga ishlatiladi
.carousel-control-next-icon "Keyingi" tugmasini yaratish uchun .carousel-control-next bilan birga ishlatiladi
.slide Bir elementdan keyingisiga o‘tishda CSS o‘tish (transition) va animatsiya effektini qo‘shadi. Agar bu effekt kerak bo‘lmasa, ushbu klassni olib tashlang


Slaydlarga izohlar (caption) qo‘shish


Har bir slaydga izoh yaratish uchun har bir <div class="carousel-item"> ichidagi <div class="carousel-caption"> ga elementlar qo‘shing:

Misol

<div class="carousel-item">   <img src="la.jpg" alt="Los Angeles">   <div class="carousel-caption">     <h3>Los Angeles</h3>     <p>We had such a great time in LA!</p>   </div> </div>
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!