Curiosity about life in all its aspects, I think, is still the secret of great creative people.
ZERO block
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
ZERO block
Curiosity about life in all its aspects, I think, is still the secret of great creative people.
ZERO block
<!-- Стили плагина -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.css" />
<!-- Библиотека плагина -->
<script src="https://cdn.jsdelivr.net/npm/swiper@12/swiper-bundle.min.js"></script>

<!-- Скрипт слайдера -->
<script>
  $(function() {
    var content = $('.uc-swiperfull');   // класс блоков с контентом
    $('.swiper-slider-full').addClass('swiper-container');
    var box = $('.swiper-slider-full .tn-atom').addClass('swiper-wrapper');
    $(content).addClass('swiper-slide').appendTo(box);
    var SwiperSliderFull = new Swiper(".swiper-slider-full", {
      loop: true,     // бесконечная прокрутка - true | прокрутка по кол-ву слайдов - false
      pagination: {
        el: ".swiper-full-pagination",
        clickable: true,
      },
      effect: 'coverflow',
      loopPreventsSliding: false,
      coverflowEffect: {
        rotate: 30,
        slideShadows: false,
      },
      navigation: {
        nextEl: ".full-next",
        prevEl: ".full-prev",
      },
      parallax: true,
      speed: 1200,
      keyboard: {
        enabled: true,
        onlyInViewport: false,
      },
      breakpoints: {
        0: {
          slidesPerView: 1,  // кол-во одновременно видимых слайдов на экране, при указанном разрешении экрана
          spaceBetween: 0,  // расстояние между слайдами при указанном разрешении дисплея
        },
        480: {
          slidesPerView: 1,  // кол-во одновременно видимых слайдов на экране, при указанном разрешении экрана
          spaceBetween: 0,  // расстояние между слайдами при указанном разрешении дисплея
        },
        640: {
          slidesPerView: 1,  // кол-во одновременно видимых слайдов на экране, при указанном разрешении экрана
          spaceBetween: 0,  // расстояние между слайдами при указанном разрешении дисплея
        },
        960: {
          slidesPerView: 1,  // кол-во одновременно видимых слайдов на экране, при указанном разрешении экрана
          spaceBetween: 0,  // расстояние между слайдами при указанном разрешении дисплея
        },
        1200: {
          slidesPerView: 1,  // кол-во одновременно видимых слайдов на экране, при указанном разрешении экрана
          spaceBetween: 0,  // расстояние между слайдами при указанном разрешении дисплея
        }
      }
    });
    // SBS анимация и обновление Lazy load при смене слайдов
    SwiperSliderFull.on('slideChange', function () {
      setTimeout(function () {
        if (t_lazyload_update) t_lazyload_update();
        $('.swiper-slide div[data-animate-sbs-event="blockintoview"]').removeClass('t-sbs-anim_started');
      }, 100);
      setTimeout(function () {
        $('.swiper-slide-active div[data-animate-sbs-event="blockintoview"]').addClass('t-sbs-anim_started');
      }, 300);
    });
    $('.swiper-pagination-bullet').click(function () {
      setTimeout(function () {
        if (t_lazyload_update) t_lazyload_update();
        $('.swiper-slide-active div[data-animate-sbs-event="blockintoview"]').addClass('t-sbs-anim_started');
      }, 300);
    });
  });

</script>

<style>

  :root {
    --bullet-bg:#f7e8d9; /*Цвет точки пагинации*/
    --bullet-active-bg:#000; /*Цвет АКТИВНОЙ точки пагинации*/
    --bullet-h:10px; /*Высота точки пагинации*/
    --bullet-w:10px; /*Ширина точки пагинации*/
    --bullet-opacity:1; /*Непрозрачность точки пагинации - сейчас 100% | .1 - 10% , .2 - 20% , .7 - 70%, допустимо .35 , .37 , так же 0.35 , 0,3 и т.д. */
  }

  /* CSS слайдера */
  .swiper-slider-full.swiper-container {
    position: absolute;
    display: block !important;
    margin: 0 !important;
    overflow: hidden !important;
    width: 100% !important;
  }

  .swiper-wrapper {
    display: flex !important;
    width: 100% !important;
  }
  
  .swiper-wrapper {
    transition-property: transform !important;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial) !important;
  }
  
  .full-next,
  .full-prev {
    cursor:pointer;
  }
  
  .swiper-full-pagination {
    display: flex !important;
    justify-content: center;
    align-items: center;
  }
  
  .swiper-pagination-bullet {
    background: var(--bullet-bg);
    width:var(--bullet-w);
    height:var(--bullet-h);
    opacity: var(--bullet-opacity);
  }
  
  .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: var(--bullet-active-bg);
  }
  
</style>
Опубликуйте страницу
Наслаждайтесь результатом.
Made on
Tilda