JSFiddle - React, Tailwind, and code Playground
HTML
<div class="wrap">
<div class="margin">
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""><span>Lorem ipsum dolor sit amet.</span></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
<div class="item"><img src="http://fakeimg.pl/200x200/F90/fff/" alt=""></div>
</div>
</div>
CSS
body {
font-size: 100%;
}
.wrap {
border: 1px solid #000;
max-width: 640px;
text-align: left;
font-size: 0;
}
.wrap .item {
display: inline-block;
font-size: 1rem;
margin: 10px;
position: relative;
}
.wrap .item span {
color: #000;
font-size: 1em;
left: 0;
position: absolute;
top: 0;
z-index: 1;
}
img {
display: block;
width: 100%;
}
.margin {
margin: -10px;
}