Vue-Version, kopiere sie in die Datei und verwende sie <Vorlage> <!-- Karussellansicht--> <div id="Karussell-Ansicht"> <!-- Karussellliste--> <ul id="Karussell-Listenansicht" :class="{ 'Karussell-animiert':isAnimated }"> <li v-for="(Element, Index) in Datenquelle" :key="index">{{ Element }}</li> </ul> </div> </Vorlage> <Skript> Standard exportieren { Daten () { zurückkehren { //Animation starten isAnimated: false, // Karusselldaten dataSource: ['dzm', 'xyq', '啊啊'] } }, erstellt () { //Starte den Timer setInterval(this.scroll, 1000) }, Methoden: { // Scroll-Animation scroll () { // Animation starten this.isAnimated = true // Countdown-Animationszeit setTimeout(() => { // Füge das erste Element des Arrays am Ende des Arrays hinzu this.dataSource.push(this.dataSource[0]) // Entfernen Sie das erste Element des Arrays this.dataSource.shift() // Animation ausschalten this.isAnimated = false // Die Animationszeit muss mit der in .carousel-animated festgelegten Zeit übereinstimmen}, 500) } } } </Skript> <Stilbereich> #Karussell-Ansicht { Breite: 100 %; Höhe: 32px; Hintergrundfarbe: rot; Überlauf: versteckt; } #Karussell-Listenansicht { Rand: 0; Polsterung: 0; Listenstil: keiner; } #Karussell-Listenansicht li { Zeilenhöhe: 32px; Höhe: 32px; } .Karussell-animiert { Übergang: Transformation 0,5 s; transformieren: übersetzenY(-32px); } </Stil> Dies ist das Ende dieses Artikels über die Verwendung von CSS3-Übergängen zur Implementierung eines Benachrichtigungsnachrichtenkarussells. Weitere Informationen zum CSS3-Übergangskarussell finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: Wesentliche bedingte Abfrageanweisungen für MySQL-Datenbanken
>>: Implementierung der Vue-Nuxt-Anmeldeauthentifizierung
Heute werde ich Ihnen einen Unterschied zwischen ...
In diesem Artikel wird der spezifische JavaScript...
Es besteht ein Unterschied zwischen src und href ...
Inhaltsverzeichnis 1. Gojs-Implementierung 1. Zei...
Zuvor hatte ich WordPress selbst erstellt, aber d...
Inhaltsverzeichnis Drag & Drop-Implementierun...
1. Methode zum Festlegen des Fremdschlüssels 1. U...
Definition von Generika // Anforderung 1: Generik...
1. Einführung in Navicat 1. Was ist Navicat? Navi...
Notieren Sie den Fehler, der mich heute den ganze...
ReactRouter-Implementierung ReactRouter ist die K...
Dieser Artikel beschreibt die Support- und Proble...
Definition und Verwendung Das <input>-Tag w...
Inhaltsverzeichnis 1. Definition und Aufruf des K...
Dieser Artikel stellt hauptsächlich den Kreisdiag...