27. Juni 2023
CSS PageFlip-Effekt für einen Magazin-Titel
Mit folgendem HTML-Snippet lässt sich schnell und unkompliziert eine schicke kleine Animation erzeugen, die einen kleinen Einblick auf Seite 3 eines Print-Magazins gewährt und z.B. auf das PDF des Magazins verlinken könnte.
<style>
.magpreview{
background-size: cover;
background-position: center;
transition: .25s;
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
}
.magpreview .page1{
transform-style: preserve-3d;
transform-origin: left center;
transition: all 0.25s;
}
.magpreview:hover > .page1{
transform: perspective(1200px) rotateY(-50deg);
box-shadow: 6px 0 6px rgba(0,0,0,0.1);
z-index: 2;
}
.page2{
position: absolute;
top:0;
left:0;
right:0;
bottom:0;
z-index: 0;
}
</style>
<a href="#">
<div class="magpreview">
<img src="https://www.fbnfrtg.de/wp-content/uploads/2023/06/bielefelder-2023-03b.jpg" class="page2">
<img src="https://www.fbnfrtg.de/wp-content/uploads/2023/06/bielefelder-2023-03.jpg" class="page1">
</div>
</a>
Code-Sprache: HTML, XML (xml)
Nächster Artikel