CSS3-Mauszeiger-Übergangszoomeffekt

CSS3-Mauszeiger-Übergangszoomeffekt

Das Folgende ist ein Bild-Zoom-Effekt, der in reinem CSS geschrieben ist. Tatsächlich ist das Grundprinzip sehr einfach. Wir können feststellen, dass sie alle beim Besuch einiger Websites interaktive Effekte auf Bilder haben. Natürlich gibt es viele Möglichkeiten, Bildübergangseffekte zu erzielen, z. B. durch die Verwendung von JQuery oder einiger js-Animationsbibliotheken von Drittanbietern. Dieses Beispiel zeigt nur die grundlegenden Effekte und fasst das verwendete Wissen nicht zusammen.
Der Code lautet wie folgt:

<!DOCTYPE html>
<html lang="de">

<Kopf>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-kompatibel" content="IE=edge">
    <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0">
    <title>Dokument</title>
    <Skript></Skript>
    <Stil>
        * {
            Box-Größe: Rahmenbox;
        }

        Körper {
            Hintergrundfarbe: rgb(251, 163, 163);
        }
        /* Balkendiagrammstil*/
        .enthaltene Liste {
            Position: relativ;
         
            Rand oben: 100px;
            Rand links: 10 %;

            Höhe: 100px;
            Breite: 80%;

            Überlauf: versteckt;
            Rahmenradius: 30px;
            Box-Schatten: RGB (54, 53, 53) 10px 10px 10px;
         

        }
        .Liste {
           
            Position: absolut;
            Breite: 100 %;
            Höhe: 100%;

            Hintergrundposition: Mitte;
            Hintergrundgröße: Abdeckung;

            Rahmenradius: 30px;
            Übergang: 0,5 s;
            
            Farbe: weiß;
            Schriftstärke: fett;
            Textausrichtung: zentriert;
        }
       
        .Liste:Hover {
            transformieren: Skalierung (1,2);
        }
    </Stil>
</Kopf>

<Text>
   
    <h1 style="text-align: center;color: white;background-color: black;">Effekttest</h1>
    <!-- Balkendiagramm-->
    <div Klasse="Enthaltsliste">
        <div Klasse = "Liste" Stil = "Hintergrundbild: URL (006.jpg);">
            Kimono-Mädchen
    </div>

    <div Klasse="Enthaltsliste">
        <div Klasse = "Liste" Stil = "Hintergrundbild: URL (001.png);">
            Himmelsspiegel</div>
    </div>

    <div Klasse="Enthaltsliste">
        <div Klasse = "Liste" Stil = "Hintergrundbild: URL (002.png);">
            Lila Landschaft</div>
    </div>

    <div Klasse="Enthaltsliste">
        <div Klasse = "Liste" Stil = "Hintergrundbild: URL (003.png);">
            Ich bin sehr süß</div>
    </div>

     
</body>

</html>

Tatsächliche Wirkung :

Bildbeschreibung hier einfügen

Git-Diagramm

Bildbeschreibung hier einfügen

Den Stil des Bildes können Sie selbst ändern, um Ihren eigenen Mittelschulstil zu kreieren.

Dies ist das Ende dieses Artikels über den CSS3-Mouse-Hover-Übergangszoomeffekt. Weitere verwandte CSS3-Mouse-Hover-Übergangszoominhalte finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

<<:  Detaillierte Erklärung, wie man IP-Adressen effektiv in MySQL speichert und wie man zwischen String-IP und numerischen Werten konvertiert

>>:  Detaillierte Schritte zur Entwicklung einer Java-Zahlungsschnittstelle für Alipay

Artikel empfehlen

Eine kurze Diskussion zum Erstellen eines Clusters in nodejs

Inhaltsverzeichnis Cluster-Cluster Clusterdetails...

Der JavaScript-Artikel zeigt Ihnen, wie Sie mit Webformularen spielen

1. Einleitung Zuvor haben wir die schnelle Entwic...

So überwachen Sie den Ausführungsstatus eines Docker-Container-Shell-Skripts

Szenario Das Unternehmensprojekt wird in Docker b...

Docker exec führt mehrere Befehle aus

Der Befehl „Docker Exec“ kann Befehle in einem la...

jQuery implementiert eine einfache Änderung der Schaltflächenfarbe

Wir möchten in HTML und CSS die Farbe eines Butto...

JavaScript-Canvas zum Erzielen von Meteoreffekten

In diesem Artikel wird der spezifische Code für J...

Detaillierte Erklärung zur Verwendung der Vue h-Funktion

Inhaltsverzeichnis 1. Verstehen 2. Verwendung 1. ...

Beispiel für die Installation und Bereitstellung von Docker unter Linux

Nachdem Sie den folgenden Artikel gelesen haben, ...

MySQL-Abfrage – Erlernen grundlegender Abfrageoperationen

Vorwort MySQL ist das beliebteste relationale Dat...

MySQL-Kodierung utf8 und utf8mb4 utf8mb4_unicode_ci und utf8mb4_general_ci

Referenz: MySQL-Zeichensatzübersicht utf8mb4 wurd...

Detaillierte Erläuterung der Methode zum Vergleichen von Daten in MySQL

Wenn es eine Tabelle mit einem Feld „add_time“ gi...

Detaillierte Erklärung des CSS3-Rotationswürfelproblems

3D-Koordinatenkonzept Wenn sich ein Element dreht...

Zusammenfassung der Erfahrungen mit der Web-Frontend-Entwicklung

XML-Dateien sollten so weit wie möglich in UTF-8 ...