JSFiddle - React, Tailwind, and code Playground

by Abdul Ahmad

HTML

<div class='container'>
  <div class='content-container'>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
    <div class='box'>
      <div class='shadow'></div>
    </div>
  </div>
</div>

CSS

.container {
  width: 90%;
  margin: 0 auto;
  padding: 30px 0;
}
.content-container {
  width: calc(100% + 20px);
  margin-left: -10px;
}

.box {
  width: 100px;
  height: 100px;
  background: white;
  display: inline-block;
  vertical-align: top;
  margin: 10px;
  position: relative;
}

.shadow {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 1px 2px 0 black;
  opacity: 0.5;
}