v2.5.2
Giriş yap

Slider oklarını çalıştırma

emirhan
625 defa görüntülendi

Bir wordpress teması yapıyorum ve yaptığım slider ekranın sağında ve solundaki yön tuşlarına basılarak içeriğin sağa ve ya sola hareket etmesini istiyorum.

Örnek bir fotoğraf https://i.stack.imgur.com/lpeKq.png (kırmızı yerlere yön okları gelecek)

Bu da kodum:

<div class="container">
  <div class="left-arrow">
    <a href="#"></a>
  </div>
  <div class="content">
    <div class="card" id="card-id-1">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-2">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-3">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-4">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-5">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-6">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-7">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-8">
      <p>Card Content</p>
    </div>
    <div class="card" id="card-id-9">
      <p>Card Content</p>
    </div>
  </div>
  <div class="right-arrow">
    <a href="#"></a>
  </div>
</div>
.container {
  position: relative;
  max-width: 1240px;
  margin: auto;
}

.left-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: 10;
  background: red;
  height: 100px;
  width: 100px;
}

.right-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  z-index: 10;
  background: red;
  height: 100px;
  width: 100px;
}

.left-arrow a,
.right-arrow a {
  height: 100%;
  width: 100%;
  cursor: pointer;
}

.content {
  display: flex;
  flex-wrap: nowrap;
}

.content .card {
  width: 224px;
  height: 205px;
  background-color: #212529;
  margin: 0 2rem;
  padding: 2rem;
}

.card p {
  color: white;
}

Şimdiden teşekkürler.

Cevap yaz
Cevaplar (1)
mutluksap
1361 gün önce

Owl carousel veya swiper ı dahil ederek bu işlemi kolayca yapabilirsin. Ya da burada javascript kullanman gerekecek.