<html lang="en">
<head>
<title>Grid Card Layout</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
</head>
<body>
<div id="pagewrap">
<div class="gallery">
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049388/img01_wqwpnu.jpg"/>
<p>Text</p>
</article>
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049389/img02_f4vcdt.jpg
"/>
<p>Text</p>
</article>
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049386/img03_n0asvf.jpg"/>
<p>Text</p>
</article>
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049386/img04_iypkrg.jpg"/>
<p>Text</p>
</article>
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049386/img05_r60xhy.jpg"/>
<p>Text</p>
</article>
<article class="image">
<img src="https://res.cloudinary.com/dnroxbmjk/image/upload/v1462049386/img06_ziqnpg.jpg"/>
<p>Text</p>
</article>
</div>
</div>
</body>
</html>
*{
box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
-moz-box-sizing: border-box;
margin: 0;
padding: 0;
}
body{
font-size: 16px;
font-family: monospace, "Helvetica Neue", Helvetica, Verdana, sans-serif;
background-color: #1abc9c;
text-align: center;
color: #666;
}
#pagewrap{
max-width: 960px;
width: 100%;
margin: 0 auto;
}
.gallery{
width: 100%;
margin: 0 auto;
padding: 10vh 5vh;
display: flex;
flex-wrap: wrap;
}
.image{
width: 28%;
border: 1.5px solid #ccc;
padding: 10px;
margin: 2% 1.5%;
flex-grow: 1;
background-color: #ecf0f1;
}
.image img{
max-width: 100%;
margin: 0 auto;
}
.image:hover{
box-shadow: 0 1px 30px rgba(0,0,0,.3);
transform: scale(1.10);
border: none;
transition: box-shadow 0.2s ease, transform 0.2s ease;
z-index: 1;
}
.image p{
padding: 10px;
}
/*@media (max-width: 900px){
.image{
width: 45%;
}
.gallery{
padding: 10vh 1vh;
}
}
@media (max-width: 600px){
.image{
width: 50%;
}
}*/
/****
Github: https://github.com/mariacheline/Flexbox-Grid-Gallery
****/
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.