<div class="card">
<div class="front"></div>
<div class="back">
<h3>Hi, I am Tiggs!</h3>
<p>I love to cuddle and act all cute.</p>
</div>
</div>
.card{
width: 150px;
height: 150px;
margin: 0 auto;
transform-style: preserve-3d;
transition: all 1s ease-in-out;
position: relative
}
.card div{
width: 150px;
height: 150px;
position: absolute;
}
.card:hover {
transform: rotateY(180deg);
}
.front {
background: url("https://placekitten.com/150");
z-index: 100;
backface-visibility: hidden;
}
.back {
background-color: black;
color:white;
padding: .5rem;
transform: rotateY(-180deg);
backface-visibility: hidden;
}
h3{
margin: 0;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.