<div class="row">
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/6/61/HTML5_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/6/61/HTML5_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/6/61/HTML5_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/6/61/HTML5_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
<div class="col">
<div class="col-inner">
<img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/CSS3_logo_and_wordmark.svg" alt="">
<a href="#">more</a>
</div>
</div>
</div>
* {
box-sizing: border-box;
}
html,
body {
padding: 0;
margin: 0;
}
img {
max-width: 100%;
height: auto;
max-height: 50px;
}
a {
display: block;
width: 100%;
}
.row {
display: flex;
flex-flow: row wrap;
overflow: hidden;
height: 300px;
}
.col {
flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
height: 50%;
text-align: center;
}
.col-inner {
width: 100%;
height: 100%;
padding: 20px;
position: relative;
display: flex;
flex-flow: row wrap;
align-items: center;
justify-content: center;
margin-top: -1.5px;
margin-left: -1.5px;
}
.col-inner:before,
.col-inner:after {
content: '';
position: absolute;
background: #d7d7d7;
}
.col-inner:before {
left: 10px;
right: 10px;
top: 0;
height: 1px;
}
.col-inner:after {
top: 10px;
bottom: 10px;
left: 0;
width: 1px;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.