Beispielcode zur Implementierung des Bildschubladeneffekts mit CSS3

Beispielcode zur Implementierung des Bildschubladeneffekts mit CSS3

Wie üblich posten wir zuerst den Bildeffekt:

Das Prinzip dieses Effekts ist sehr einfach: Solange Sie Kenntnisse über CSS3-Animation und -Übergänge haben, ist kein JS-Code erforderlich.

HTML Quelltext:

<div>
        <ul id="Liste">
            <li>
                <a href="">Internationale Beauty-Vorschau</a>
                <img src="bilder/1.jpg" />
            </li>
            <li>
                <a href="">Göttin Standarddiskussion</a>
                <img src="bilder/2.jpg" />
            </li>
            <li Klasse="Auswählen">
                <a href="">Auch Feinschmecker können abnehmen, je mehr sie essen</a>
                <img src="bilder/3.jpg" />
            </li>
            <li>
                <a href="">Kleid sorgt für Schlagzeilen</a>
                <img src="bilder/4.jpg" />
            </li>
            <li>
                <a href="">Gong San Heldin-Schönheits-Showdown</a>
                <img src="bilder/5.jpg" />
            </li>
        </ul>
    </div>

CSS Code:

*{ Rand:0;Padding:0; }
    ul{ Listenstil: keine; }
    eine {Schriftgröße: 16px;Textdekoration: keine;Farbe: #666;}
    div{ Breite:300px;Margin:20px auto; }
    #Liste li{ Zeilenhöhe: 40px; Höhe: 40px; Hintergrund: #efefef; Texteinzug: 1em; Rand unten: 3px; Überlauf: ausgeblendet; -webkit-Übergang: Höhe 0,3 s Leichtigkeit; -moz-Übergang: Höhe 0,3 s Leichtigkeit-ms-Übergang: Höhe 0,3 s Leichtigkeit; -o-Übergang: Höhe 0,3 s Leichtigkeit; Übergang: Höhe 0,3 s Leichtigkeit;}
    #Liste li img{ Breite:300px;Höhe:200px;}
    #Liste li:nth-child(1){height:240px;background:#F36;}
    #Liste li:n-tes Kind(1) a{ Farbe:#fff; }
    #Liste:hover li{ Höhe:40px;Hintergrund:#efefef; }
    #list:hover li a{color:#666;}
    #Liste li:hover{ Höhe:240px; Hintergrund:#F36;}
    #Liste li:hover a{ Farbe:#fff; }

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

<<:  Webseiten-Erlebnis: Farbabstimmung für Webseiten

>>:  Grundprinzipien des skalierbaren MySQL-Designs

Artikel empfehlen

Tutorial zur Installation einer MySQL-ZIP-Datei

In diesem Artikel wird die spezifische Methode zu...

SQL-Fuzzy-Abfragebericht: ORA-00909: Lösung: Ungültige Anzahl von Parametern

Bei Verwendung einer Oracle-Datenbank für Fuzzy-A...

Anwendungsszenario für die MySQL-Konfiguration mehrerer Instanzen

Inhaltsverzeichnis Mehrere MySQL-Instanzen Übersi...

Vue3 (V) Details zur Integration der HTTP-Bibliothek axios

Inhaltsverzeichnis 1. Installieren Sie axios 2. V...

Grafisches Tutorial zur Installation und Konfiguration von mysql5.7.20 (Mac)

Grafisches Tutorial zur Installation und Konfigur...

Analyse eines MySQL-Deadlock-Szenariobeispiels

Vorwort Kürzlich stieß ich auf ein Deadlock-Probl...

Detaillierte Erklärung der Kontrolle des Zugriffsvolumens durch Nginx

Zweck Machen Sie sich mit den Nginx-Modulen ngx_h...

Implementierungsschritte zur Installation eines FTP-Servers in Ubuntu 14.04

Inhaltsverzeichnis Installieren Softwareverwaltun...

HTML-Meta erklärt

Einführung Der Meta-Tag ist ein Hilfstag im HEAD-...

Implementierung von zwei Basis-Images für die Docker-Bereitstellung von Go

1. golang:neuestes Basis-Image mkdir gotest Berüh...