JSFiddle - React, Tailwind, and code Playground

HTML

<div>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt=""></b>
  <b><img src="https://image.flaticon.com/icons/svg/179/179449.svg" alt="" style=" min-height: 130px; "></b>
</div>

CSS

div {
  display: flex;
  flex-flow: row wrap;
  background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, 0) 60%), linear-gradient(to right, #fff, rgba(255, 255, 255, 0) 60%), linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0) 60%), linear-gradient(to left, #fff, rgba(255, 255, 255, 0) 60%);
  background-color: #000;
  box-shadow: inset 0 0 0 1px #fff;
  overflow: hidden;
}

b {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 0 0;
  flex-basis: calc((100%/4) - 1px);
  background-color: #fff;
  margin: 0 .5px 1px .5px;
  position: relative;
  /* z-index: 0; */
}

/* Обязательная штука, чтобы заполнять пустое пространство цветом, если нет других элементов */
/* 
b:after {
  content: "";
  position: absolute;
  top: calc(100% + 1px);
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  display: block;
  z-index: -1;
} */

img {
  max-width: 60px;
  max-height: calc(100% - 30px);
}