• 30-11-2020, 21:48:05
    #1
    Merhaba arkadaşlar sitem için slider yapıyorum basitçe birşeyler yaptım buna otomatik geçiş ve dokunarak geçiş eklemek istiyorum yardımcı olabilecek var mı?
    js kodları bu

    <script >
        var slideIndex = 1;
    showDivs(slideIndex);
    
    function plusDivs(n) {
        showDivs(slideIndex += n);
    }
    
    function currentDiv(n) {
        showDivs(slideIndex = n);
    }
    
    function showDivs(n) {
        var i;
        var x = document.getElementsByClassName("mySlides");
        var dots = document.getElementsByClassName("demo");
        if (n > x.length) {
            slideIndex = 1
        }
        if (n < 1) {
            slideIndex = x.length
        }
        for (i = 0; i < x.length; i++) {
            x[i].style.display = "none";
        }
        for (i = 0; i < dots.length; i++) {
            dots[i].className = dots[i].className.replace(" w3-white", "");
        }
        x[slideIndex - 1].style.display = "block";
        dots[slideIndex - 1].className += " w3-white";
    } < /script>
    Şu şekilde otomatik yapmayı başardım sırada dokunmatik yapma var
    var slideIndex = 1;
    showDivs(slideIndex);
    
    function plusDivs(n) {  showDivs(slideIndex += n);
    }
    
    function currentDiv(n) {  showDivs(slideIndex = n);
    }
    
    function showDivs(n) {  var i;  var x = document.getElementsByClassName("mySlides");  var dots = document.getElementsByClassName("demo");  if (n > x.length) {slideIndex = 1}      if (n < 1) {slideIndex = x.length}  for (i = 0; i < x.length; i++) {     x[i].style.display = "none";    }  for (i = 0; i < dots.length; i++) {     dots[i].className = dots[i].className.replace(" w3-white", "");  }  x[slideIndex-1].style.display = "block";    dots[slideIndex-1].className += " w3-white";
    }
     setInterval(function(){showDivs(++slideIndex);},3000);
  • 30-11-2020, 22:38:04
    #2
    Merhaba, Owl carousel kullanarak slider kodlaması yapmıştım zamanında işine yararsa link aşağıdadır. Kaynak kodlarıda mevcuttur.
    https://www.kayisdagi.com/blog/owl-c...kodlamasi.html
  • 30-11-2020, 22:46:38
    #3
    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    Merhaba, Owl carousel kullanarak slider kodlaması yapmıştım zamanında işine yararsa link aşağıdadır. Kaynak kodlarıda mevcuttur.
    https://www.kayisdagi.com/blog/owl-c...kodlamasi.html
    Teşekkürler hocam bunu kullandığım zaman görseli düzgün boyutlandıramıyordum her sayfa 1 görsel olacak şekilde tam boyut görsel yaptığım zaman responsivede sıkıntı çıkıyordu max height girmeden olmuyordu onu çözemediğim için daha basit birşey denedim. Şimdi sizin kaynak kodlarla ile tekrar deneyeceğim bakalım hata alacak mıyım. Geri dönüş için teşekkürler.
  • 30-11-2020, 22:52:52
    #4
    MehmetFazilK adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler hocam bunu kullandığım zaman görseli düzgün boyutlandıramıyordum her sayfa 1 görsel olacak şekilde tam boyut görsel yaptığım zaman responsivede sıkıntı çıkıyordu max height girmeden olmuyordu onu çözemediğim için daha basit birşey denedim. Şimdi sizin kaynak kodlarla ile tekrar deneyeceğim bakalım hata alacak mıyım. Geri dönüş için teşekkürler.
    O zaman sana bir fikir vereyim. Sliderın içerisine fotoğrafı arka plan olarak yapınız.

    Mesela
    <div class="owl-carousel">
      <div class="item" style="background-image:url(bg.jpg);"></div>
    </div>
    .item {
    background-size:cover;    
    background-repeat:no-repeat;    
    background-position:top;
    width:100%;
    height:100%;
    min-height:500px;
    }
    gibi gibi şeyler...