Jak odwracać obrazy
- Poprzednia strona Przyklejone obrazy
- Następna strona Zderzak obrazu
Naucz się, jak używać CSS do odwracania obrazów (dodawanie efektu odbicia).
Przenieś mysz nad obraz:
Jak odwracać obrazy
<style> img:hover { -webkit-transform: scaleX(-1); transform: scaleX(-1); } </style> <img src="paris.jpg" alt="Paris">
Uwaga:Ten przykład nie jest odpowiedni dla tabletów lub telefonów komórkowych.
Wskazówka:Odwiedź nasz Tutorial CSS 3D TransformationDowiedz się więcej o transformacjach 3D.
3D odwracanie obrazów z tekstem
Naucz się, jak animować 3D odwracanie obrazów z tekstem:

Shenzhen
Jakże niesamowite miasto
Krok 1 - Dodaj HTML:
<div class="flip-box"> <div class="flip-box-inner"> <div class="flip-box-front"> <img src="img_paris.jpg" alt="Paryż" style="width:300px;height:200px"> </div> <div class="flip-box-back"> <h2>Paryż</h2> <p>Jak wspaniałe miasto</p> </div> </div> </div>
Krok 2 - Dodaj CSS:
/* Kontener przepinania - można ustawić szerokość i wysokość na dowolne wartości. Dodaliśmy atrybut ramki, aby pokazać, że podczas podświetlania przepinanie wyjść poza boksy (jeśli nie chcesz efektu 3D, usuń efekt perspektywy). */ .flip-box { background-color: transparent; width: 300px; height: 200px; border: 1px solid #f1f1f1; perspective: 1000px; /* Jeśli nie chcesz efektu 3D, usuń ten element */ } /* Ten kontener służy do lokalizacji przodu i tyłu */ .flip-box-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.8s; transform-style: preserve-3d; } /* Podczas przenoszenia myszy na kontener przepinania, wykonaj poziomą rotację */ .flip-box:hover .flip-box-inner { transform: rotateY(180deg); } /* Lokalizacja przodu i tyłu */ .flip-box-front, .flip-box-back { position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden; } /* Ustawienie stylu przodu (jeśli obraz brakuje, użyj alternatywy) */ .flip-box-front { background-color: #bbb; color: black; } /* Projektowanie stylu tyłu */ .flip-box-back { background-color: dodgerblue; color: white; transform: rotateY(180deg); }
- Poprzednia strona Przyklejone obrazy
- Następna strona Zderzak obrazu