Effektvorschau Ideen
Problem 1. Wie implementiere ich ein Endloskarussell? Das Problem ist, dass beim Scrollen der Liste bis zum Ende unten ein leerer Bereich (zusätzlicher Platz) verbleibt. Wie gehe ich damit um? 2. Wie können Benutzer unbemerkt zum ersten Element zurückkehren? Kontrollieren Sie nach dem Hinzufügen der doppelten Elemente den Umschaltzeitpunkt und wechseln Sie sofort, wenn die Liste zum Ende des letzten Elements (dem Anfang des ersten Elements des doppelten Elements) gescrollt ist. Zum Beispiel: Code <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Liste mit unendlichem Scrollen</title> </Kopf> <Stil> .container { Position: relativ; Hintergrundfarbe: #a4ffcc; /* Der übergeordnete Container muss eine lichte Höhe haben */ Höhe: 150px; Breite: 200px; Rand: automatisch; Überlauf: versteckt; } .container > .scroll-list { Position: absolut; oben: 0; links: 0; Breite: 100 %; Animation: Scrollen 6 s linear unendlich normal; } .container > .scroll-list > div { Breite: 100 %; /* Das scrollbare Element muss eine bestimmte Höhe haben */ Höhe: 30px; Hintergrundfarbe: #1ea7ff; Anzeige: Flex; Inhalt ausrichten: zentriert; Elemente ausrichten: zentrieren; Farbe: weiß; } .container > .scroll-list > div:nth-child(2n) { Hintergrundfarbe: #18d9f8; } @keyframes scrollen { 100 % { /*Gesamthöhe des zu scrollenden Inhalts*/ oben: -300px; } } </Stil> <Text> <div Klasse="Container"> <div Klasse="Scrollliste"> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> <div>6</div> <div>7</div> <div>8</div> <div>9</div> <div>10</div> <!-- Der folgende Code ermöglicht es, dass der scrollende Inhalt einen weiteren Bildschirm anzeigt (Leerzeichen/unendliches Karussell entfernen): Bitte berechnen Sie die Zahl entsprechend der Höhe--> <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> </div> </div> </body> </html> Dies ist das Ende dieses Artikels über die Implementierung von unendlichem Scrollen/Karussells von Listen mit CSS3. Weitere relevante CSS3-Inhalte zum Scrollen von Listen und Karussells 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! |
<<: So importieren Sie CSS-Stile in externe HTML-Stylesheets
Inhaltsverzeichnis 1. Einfach zu lesender Code 1....
Zuvor wurde unter https://www.jb51.net/article/20...
Inhaltsverzeichnis Problemumgehung Warum kann ich...
Ursprünglich sollte dieses siebte Kapitel eine aus...
1. Erstellen Sie einen Runner-Container mk@mk-pc:...
Inhaltsverzeichnis Was ist VUE Kern-Plugins in Vu...
1. Warum wird das Auswerfen nicht empfohlen? 1. W...
Inhaltsverzeichnis Dienstprogramme: Verwendung in...
In diesem Artikelbeispiel wird der spezifische Co...
Ich dachte immer, Docker hätte keine IP-Adresse. ...
Im Linux-System können sowohl chmod- als auch cho...
Inhaltsverzeichnis Mindmap Einfaches Verständnis ...
Inhaltsverzeichnis WXS-Antwortereignis Plan A Sei...
Welches dieser Formate (GIF, PNG oder JPG) sollte...
Ich werde nicht erklären, was CUDA ist, sondern d...