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

MySQL verwendet UNIQUE, um das Einfügen nicht doppelter Daten zu implementieren

SQL UNIQUE-Einschränkung Die UNIQUE-Einschränkung...

Lösung für das Problem „Linux QT Kit fehlt“ und „Version leer“

Derzeit tritt ein solches Problem auf Bei mir war...

Docker verwendet Nextcloud, um eine private Baidu-Cloud-Festplatte zu erstellen

Plötzlich musste ich einen privaten Dienst für di...

So installieren und konfigurieren Sie Redis in CentOS7

Einführung Es ist nicht nötig, Redis im Detail vo...

JavaScript-Modularität erklärt

Inhaltsverzeichnis Vorwort: 1. Konzept 2. Die Vor...

Der Unterschied zwischen Löschen, Abschneiden und Löschen und wie man wählt

Vorwort Letzte Woche fragte mich ein Kollege: „Br...

Grafisches Tutorial zur Installation von MySQL 5.6.35 unter Windows 10 64-Bit

1. Laden Sie MySQL Community Server 5.6.35 herunt...

So sichern Sie MySQL unter Linux automatisch remote

Vorwort: Ganz gleich, ob wir es für den Eigengebr...

So benennen Sie die Tabelle in MySQL um und worauf Sie achten müssen

Inhaltsverzeichnis 1. Tabellenmethode umbenennen ...

Detaillierte Erläuterung der dauerhaften Speicherung von Redis unter Docker

In diesem Kapitel beginnen wir mit dem Betrieb vo...

WeChat-Applet implementiert ein einfaches Würfelspiel

In diesem Artikel wird der spezifische Code des W...