Hur man vridar bilder
- Föregående sida Klistrad bild
- Nästa sida Vibrerande bild
Lär dig hur du använder CSS för att vrida bilder (lägg till spegel effekt).
Förflytta muspekaren över bilden:
Hur man vridar bilder
<style> img:hover { -webkit-transform: scaleX(-1); transform: scaleX(-1); } </style> <img src="paris.jpg" alt="Paris">
Observera:Detta exempel är inte lämpligt för surfplattor eller mobiltelefoner.
Tips:Besök vår CSS 3D-omvandlingshandledning,för mer information om 3D-omvandlingar.
3D-vridna bilder med text
Lär dig hur du gör en 3D-vridning av bilder med text:

Shenzhen
Vad en fantastisk stad
Steg 1 - Lägg till HTML:
<div class="flip-box"> <div class="flip-box-inner"> <div class="flip-box-front"> <img src="img_paris.jpg" alt="Paris" style="width:300px;height:200px"> </div> <div class="flip-box-back"> <h2>Paris</h2> <p>What an amazing city</p> </div> </div> </div>
Step 2 - Add CSS:
/* Flip box container - can set width and height to any value. We added a border property to show that the flip itself will extend beyond the box when the mouse hovers (remove perspective effect if you do not want 3D effects). */ .flip-box { background-color: transparent; width: 300px; height: 200px; border: 1px solid #f1f1f1; perspective: 1000px; /* Remove this if you do not want 3D effects */ } /* This container is used to position the front and back */ .flip-box-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.8s; transform-style: preserve-3d; } /* Perform a horizontal flip when the mouse is over the flip box container */ .flip-box:hover .flip-box-inner { transform: rotateY(180deg); } /* Position the front and back */ .flip-box-front, .flip-box-back { position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden; } /* Set styles for the front side (fallback if image is missing) */ .flip-box-front { background-color: #bbb; color: black; } /* Design styles for the back side */ .flip-box-back { background-color: dodgerblue; color: white; transform: rotateY(180deg); }
- Föregående sida Klistrad bild
- Nästa sida Vibrerande bild