Reines CSS, um einen automatischen Rotationseffekt des Karussellbanners zu erzielen

Reines CSS, um einen automatischen Rotationseffekt des Karussellbanners zu erzielen

Kommen wir ohne weitere Umschweife direkt zum Code

* {
            Rand: 0;
            Polsterung: 0;
        }

        .container {
            Rand: 300px automatisch;
            Höhe: 400px;
            Breite: 1146px;
            Überlauf: versteckt;
        }

        /* .wickeln */
        .wickeln {
            Position: relativ;
            Breite: 10000px;
            links: 0px;
            Animation: animateImg ease 5s unendlich normal;
        }

        /* Bildgröße*/
        .wrap img {
            Breite: 1146px;
            schweben: links;
            Höhe: 400px;
            Anzeige: Block;
        }

        /* Animation */
        @keyframes animateImg {
            0% {
                links: 0px;
            }

            20% {
                links: -0px;
            }

            40 % {
                links: -1146px;
            }

            60 % {
                links: -2292px;
            }

            80 % {
                links: -3438px;
            }

            100 % {
                links: 0px;
            }
        }

Die Pixel des Animationseffekts werden entsprechend der Größe Ihres eigenen Bildes geändert

<div Klasse="Container">
        <div Klasse="wrap">
            <img src="images/banner1.jpg"alt="" />
            <img src="images/banner2.jpg"alt="" />
            <img src="images/banner3.jpg"alt="" />
            <img src="images/banner4.jpg"alt="" />
        </div>

Dies ist das Ende dieses Artikels über die Verwendung von reinem CSS zur automatischen Rotation von Karussellbannern. Weitere Informationen zur Verwendung von reinem CSS zur automatischen Rotation von Karussellbannern 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!

<<:  Implementierungsschritte für die Docker-Bereitstellung von SpringBoot-Anwendungen

>>:  Detaillierte Erläuterung der Verwendung der neuen integrierten Komponenten von Vue

Artikel empfehlen

Eine kurze Diskussion über die Fallstricke der React UseEffect-Abschließung

Problemcode Schauen Sie sich den Code eines durch...

Methoden zur Verbesserung der Zugriffskontrollsicherheit im Linux-Kernel

Hintergrund Vor einiger Zeit half unser Projektte...

Fünf praktische Tipps zur Gestaltung von Webformularen

1. Mobile Auswahl der Formulartexteingabe: Wenn i...

Tutorial zur Installation von Ubuntu Server in Vmware

In diesem Artikel finden Sie das grafische Tutori...

MySQL-Komplettabsturz: Detaillierte Erklärung der Abfragefilterbedingungen

Überblick In tatsächlichen Geschäftsszenarioanwen...

Die Verwendung von Textbereichen in HTML und häufige Probleme und Fallanalyse

Der Textarea-Tag ist ein HTML-Tag, den wir häufig ...

Docker-Grundlagen

Vorwort: Docker ist eine Open-Source-Anwendungsco...

Kennen Sie die seltsamen Dinge in Javascript?

Unsere erfahrenen Vorgänger haben zahllose Codes ...

Lösen Sie das Problem verschwindender Docker-Images

1. Spiegelbilder verschwinden in 50 und 93 [root@...

Einfaches Setup von VMware ESXi6.7 (mit Bildern und Text)

1. Einführung in VMware vSphere VMware vSphere is...

So stellen Sie mit Navicat eine Remoteverbindung zur Cloud-Server-Datenbank her

Es ist sehr praktisch, eine Verbindung zu einer R...

Detaillierte Erklärung des dynamischen Weihnachtsbaums durch JavaScript

Inhaltsverzeichnis 1. Animierter Weihnachtsbaum, ...