Über Web, Tech, Games, Art,
Code & Design

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)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert