Warum lautet der Titel des Artikels „Imitierte Lupe“? Okay, kommen wir zurück zum Thema. Worüber ich heute sprechen möchte, ist die Animation der Vergrößerung des Bildes an seiner ursprünglichen Position, wenn die Maus hineinbewegt wird ! Als erstes fiel mir das @keyframes-Attribut von CSS3 ein, da es häufiger verwendet wird. Zum Beispiel: Sie können dies durch Übergang erreichen ( der heutige Schwerpunkt ) Prophet: CSS3-Attributtransformation – (Drehen: Drehen, Skalieren: Skalieren, Verzerren: Verzerren, Übersetzen: Übersetzen) Zum Beispiel: Sieht es nicht sehr steif aus? Schauen wir uns die Wirkung des Hinzufügens eines Übergangs an: Nachdem Sie sich den Unterschied zwischen den beiden Effekten angesehen haben, verstehen Sie wahrscheinlich die Rolle des Übergangsattributs. Das Ziel dieses Beispiels ist ähnlich wie bei der Breitenänderung, der endgültige Effekt ist jedoch anders. Bitte schauen Sie sich weiterhin den detaillierten Code unten an: <div id="Behälter"> <img src="./kleiner_junge.jpg" /> <span>Hallo zusammen! Wer bin ich? </span> </div> #Behälter { Rand: 200px; Position: relativ; Breite: 300px; Höhe: 300px; Hintergrundfarbe: grüngelb; Übergang: Transformation, 0,5 s Ausklang; } #Containerbild { Breite: 100 %; Höhe: 100%; } #Containerspanne { Position: absolut; oben: 0; links: 0; Rand: 6px; Breite: 100 %; Höhe: 20px; Zeilenhöhe: 20px; Schriftgröße: 18px; Farbe: weiß; Textausrichtung: zentriert; } #container:hover { transformieren: Skalierung (1,3); } Analyse: Damit ist dieser Artikel über die Prinzipien und Analysen verschiedener Möglichkeiten zur Simulation eines Lupeneffekts in CSS3 abgeschlossen. Weitere relevante CSS3-Lupeninhalte finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: Zusammenfassung häufig verwendeter Tags in HTML (unbedingt lesen)
>>: Lösung für das Problem der großen Schriftgröße auf iPhone-Geräten in WAP-Seiten
Konzept MMM (Master-Master-Replikationsmanager fü...
1. Was ist ein Proxyserver? Proxyserver: Wenn der...
Schalten Sie den Ping-Scan aus, obwohl dies nicht...
Beim Erlernen von CSS3 habe ich festgestellt, das...
1. Laden Sie den MySQL-JDBC-Treiber (mysql-connec...
Schritt 1: Fügen Sie dem primären Domänennamen vo...
Einführung Das MySQL-Protokoll für langsame Abfra...
In diesem Artikel wird der spezifische Code von V...
Was ist das? GNU Parallel ist ein Shell-Tool zum ...
Inhaltsverzeichnis 1. Übersicht 1. Grundsatz 2. U...
Inhaltsverzeichnis Klasse void zeigen ES6-Pfeilfu...
CHAR- und VARCHAR-Typen sind ähnlich und untersch...
Heute ist mir ein Problem aufgefallen: Der Inhalt ...
Vorwort: Bei Vorstellungsgesprächen für verschied...
Die Sache ist: Jeder kennt „Speicherlecks“. Es gi...