Eine Anwendung einer CSS-Animation mit demselben Inhalt wie die vorherige CSS-Drehlaterne. Es handelt sich lediglich um eine andere Anwendung und die spezifische Implementierung ist wie folgt <Vorlage> <Abschnitt> <div Klasse="Box"> <ul Klasse="Header"> <li class="cell">Seriennummer</li> <li class="cell">Name</li> <li class="cell">Alter</li> <li class="cell">Geschlecht</li> <li class="cell">Professionell</li> </ul> <div Klasse="Körper"> <ul Klasse="Liste"> <li v-for="(Element, Index) in arr" :Schlüssel="Index" Klasse="Zeile" > <span class="cell">{{ Element }}</span> <span v-for="(n) in 4" :key="n*30" class="cell">{{ n }}</span> </li> </ul> </div> </div> </Abschnitt> </Vorlage> <Skript> Standard exportieren { Daten() { zurückkehren { arr: [], } }, erstellt() { dies.arr = Array.from(neues Array(20), (v, k) => { Rückgabewert k + 1 }) // Die Tabelle zeigt 5 Datenzeilen. Hier kopieren wir die ersten 5 Datenzeilen, um Nahtlosigkeit zu erreichen this.arr = this.arr.concat(this.arr.slice(0, 5)) } } </Skript> <style lang="scss"> $Zellenhöhe: 30px; ul { Listenstil: keiner; Rand: 0; Polsterung: 0; } .Kasten { Breite: 60%; Rand: automatisch; } .header { Anzeige: Flex; } .Körper { Höhe: 5 * $Zellenhöhe; Überlauf: versteckt; // Polsterung unten: 10px; li { Anzeige: Flex; Höhe: $cellHeight; } } .Zelle { biegen: 1; Höhe: $cellHeight; Zeilenhöhe: $cellHeight; Rand: 1px durchgezogen #e2e2e2; Box-Größe: Rahmenbox; } .Liste { Animation: 10 s lineares Scrollen, unendlich; Position: relativ; } @keyframes scrollen { von { top: 0; } zu { oben: -20 * $Zellenhöhe } } </Stil> Zusammenfassen Dies ist das Ende dieses Artikels darüber, wie Sie durch CSS-Animation einen Tabellen-Scrollkarusselleffekt erzielen. Weitere relevante Inhalte zu CSS-Animationen für Tabellen-Scrollkarussells finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: Konfigurationsmethode für das Nginx-Anforderungslimit
>>: Was ist die Funktion und Schreibreihenfolge der Pseudoklasse eines Tags?
Installieren Sie GeoIP unter Linux yum installier...
Erstellen eines Vue 3.x-Projekts npm init @vitejs...
Problembeschreibung 1. Datenbank der Sammelstelle...
Inhaltsverzeichnis 1. Zeitüberwachung 2. Ereignis...
1. Melden Sie sich bei MySQL an und verwenden Sie...
Dieser Artikel beschreibt anhand eines Beispiels,...
Formularübermittlungscode 1. Quellcode-Analyse &l...
Wenn Sie den Text im Textarea-Eingabebereich umbre...
Es gibt ein auf dem Mac entwickeltes Projekt, das...
Inhaltsverzeichnis Vorwort 1. Was ist ein Abschlu...
Physische Struktur eines InnoDB-Index Alle InnoDB...
brauchen: Implementieren Sie die dynamische Anzei...
Inhaltsverzeichnis Verwenden von Slots in Vue: Sl...
Die Lösung für das Problem mit der transparenten S...
Einführung In Orm-Frameworks wie Hibernate und My...