Frage:
Wie kann ich einen Zoomeffekt beim Schweben mit der Maus erzeugen? ein HTML-Bild ohne Verwendung von Tabellen oder Masken divs?
Antwort:
Verwenden der Transformationseigenschaft mit Skalierung
Erwägen Sie die Verwendung der Transformationseigenschaft von CSS3, um einen Zoom zu erreichen. ähnlicher Effekt mithilfe der Skalierung. So geht's:
HTML:
<div class="thumbnail"> <div class="image"> <img src="path/to/image.jpg" alt="Image hover effect"> </div> </div>
CSS:
.thumbnail { width: desired-width; height: desired-height; } .image { width: 100%; height: 100%; } .image img { transition: all 1s ease; } .image:hover img { transform: scale(1.25); }
Demo-Erklärung:
Das obige ist der detaillierte Inhalt vonWie erstelle ich einen CSS-Zoomeffekt beim Hover ohne Tabellen oder Masken?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!