<div id="mainWrapper">
<div id="cardsWrapper">
<div class="card">
<div class="image first">
<div class="screen"></div>
<div class="text"></div>
</div>
</div>
<div class="card">
<div class="image second">
<div class="screen"></div>
<div class="text"></div>
</div>
</div>
</div>
</div>
#mainWrapper{
display: flex;
justify-content: center;
align-items: center;
height: 350px;
}
#cardsWrapper{
display: flex;
justify-content: space-between;
width: 700px;
}
.card{
width: 300px;
height: 175px;
perspective: 500px;
position: relative;
}
.image{
width: 100%;
height: 100%;
transform-style: preserve-3d;
transform: rotateX(30deg) rotateY(30deg);
}
.image.first{
background-image: url("https://c1.staticflickr.com/1/343/31652757460_b2b5794a51_n.jpg");
}
.image.second{
background-image: url("https://c2.staticflickr.com/2/1506/25121644830_2d768ef51a_n.jpg");
}
.screen{
background-color: rgba(0, 0, 0, 0.22);
width: 100%;
height: 100%;
transform: translateZ(30px) scale(0.940);
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.