Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8" />
  <title>Swiper demo</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
  <!-- Link Swiper's CSS -->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css" />
  <!-- Demo styles -->
  <style>
  </style>
</head>
<body>
  <!-- Swiper -->
  <div class="swiper mySwiper">
    <div class="swiper-wrapper">
      <div class="swiper-slide" data-filter="development">Slide1</div>
      <div class="swiper-slide" data-filter="development">Slide 2</div>
      <div class="swiper-slide" data-filter="context">Slide 3</div>
      <div class="swiper-slide" data-filter="video">Slide 4</div>
      <div class="swiper-slide" data-filter="video">Slide 5</div>
      <div class="swiper-slide" data-filter="development">Slide 6</div>
      <div class="swiper-slide" data-filter="development">Slide 7</div>
      <div class="swiper-slide" data-filter="">Slide 8</div>
      <div class="swiper-slide" data-filter="">Slide 9</div>
      <div class="swiper-slide" data-filter="">Slide 10</div>
    </div>
    <div class="cases-slider__bottom">
      <div class="cases-slider__prev">prev</div>
     <div class="cases-slider__next">next</div>
    <div class="cases-slider__pagination"></div>
    </div>
    
  </div>
  <!-- Swiper JS -->
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
  <script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script>
  <!-- Initialize Swiper -->
  <script>
  var swiper = new Swiper(".mySwiper", {
    watchSlidesProgress: true,
    slidesPerView: 4,
    loop: true,
    spaceBetween: 0,
    breakpoints: {
        320: {
      slidesPerView: 2,
    },
    767: {
      slidesPerView: 3,
    },
    1023: {
      slidesPerView: 4,
    }
    },
    pagination: {
      el: ".page-link__pagination",
      clickable: true,
    },
    navigation: {
      nextEl: ".page-link__next",
      prevEl: ".page-link__prev",
    },
  });
  </script>
</body>
 
.swiper {
   position: relative;
   border: 1px solid #CECECE;
   border-radius: 5px;
   overflow: hidden;
   background: #fff;
}
/* .swiper::before, .swiper::after {
  position: absolute;
  display: block;
  content: '';
   width: 2px;
  height: 100%;
  background: trasparent;
  top: 0;
  z-index: 10;
} */
.swiper::before {
  left: 0;
}
.swiper::after {
  right: 0;
}
.swiper-slide {
    height: 100%;   
    text-align: center;
    font-family: "Oswald", sans-serif;
    font-weight: 700;
    font-size: 28px;
    text-transform: uppercase;
    padding: 10px;
    line-height: 1.3;
    display: -webkit-box;
      display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    justify-content: center;
    transition: all .3s;
}
.swiper-slide {
  border-right: 1px solid #CECECE;
}
.swiper-slide:last-child{    border: 0;  }
.swiper-slide:hover {
  background-color: red;
}
.cases-slider__bottom {
  display: none;
}
* {
  box-sizing: border-box;
}
body {
  padding: 40px;
  margin: 0;
}
Output 300px

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers