JSFiddle - React, Tailwind, and code Playground

by WimStienstra

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick-theme.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick.min.js"></script>
 <div class="main-carousel">
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
            <div class="tile-container">
                <img src="https://assets.entrepreneur.com/content/16x9/822/20160118164234-interior-modern-office-desks-space-computers.jpeg" alt="logo" class="tile-image">
            </div>
        </div>

CSS

.slick-current img{
  width: 350px !important;
  transform: scale(1.08);  /*Deze kun je gebruiken om hem omhoog te laten poppen inplaats van te rescalen*/
  padding-top: 0px !important;
}

.tile-container img{
  width: 284px;
}

.tile-container img{
  padding-top: 20px ;
}

.tile-container{
  padding: 5px;
}

.slick-prev:before, .slick-next:before {
  font-family: inherit;
  font-size: 24px;
  line-height: 1;
  font-size: xx-large;
  font-weight: 900;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-list{
  overflow-y: visible !important;
}



.slick-arrow{
  background-color: black;
  height: 62px;
  width: 83px;
  z-index: 3;
  &:hover{
    background-color: black;
 
  }
  &:focus{
    background-color: black;
  }
  &:active{
    background-color: black;
  }
}

JavaScript

$('.main-carousel').slick({
        centerMode:true,
        centerPadding: '80px',
        slidesToShow: 4,
        slidesToScroll: 1,
        infinite: true,
        variableWidth: true,
        variableHeight: true
    });