In diesem Artikelbeispiel wird der spezifische Code von vue3 zur Erzielung eines CSS-Effekts mit unendlichem nahtlosem Scrollen als Referenz geteilt. Der spezifische Inhalt ist wie folgt Vorlage Doppelschichtige Div-Verschachtelung für versteckte Scroll-Anzeige <div Klasse="Listencontainer"> <div Klasse="Marquee" id="Autoliste"> <template v-for="(Element, Index) in dataMap.list" :key="index"> <div Klasse="Listenelement"> <div Klasse="Artikelname Textüberlauf">{{ Artikel.name }}</div> <div class="item-road text-overflow">{{ item.road }}</div> </div> </Vorlage> </div> </div> Skript Kopieren Sie den Inhalt im DOM-Element und verbinden Sie ihn mit dem letzten Scroll-Effekt exportiere StandarddefiniereKomponente({ aufstellen() { const dataMap = reaktiv({ Liste: [ { Name: 'Straße A89268', Straße: 'Straße 8', Status: 0 }, { Name: 'Straße A89268', Straße: 'Straße 8', Status: 0 }, { Name: 'Straße A89268', Straße: 'Straße 8', Status: 1 }, { Name: 'Straße A89268', Straße: 'Straße 8', Status: 0 }, { Name: 'Straße A89268', Straße: 'Straße 8', Status: 1 }, { Name: 'Straße A89268', Straße: 'Straße 1', Status: 0 }, ], }); beimMounted(() => { const marquee = document.getElementById('carList'); marquee.innerHTML = marquee.innerHTML + marquee.innerHTML; }); } }) Stil CSS-Handschriftanimationseffekt .Listencontainer { Breite: 720px; Höhe: 170px; Rand links: 13px; Überlauf: versteckt; Position: relativ; } //Unendliches Scrollen.Marquee { //Animationsverzögerung: -5s; Animation: Laufschrift 15 s linear unendlich; } .marquee:hover { Animations-Wiedergabestatus: angehalten; } @keyframes Laufschrift { 0% { transformieren: übersetzenY(0%); } 100 % { transform: translateY(-51%); //Das ist nicht -100 %! } } 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. Das könnte Sie auch interessieren:
|
<<: Was muss ich tun, wenn ich einen fehlerhaften MySQL-Befehl abbrechen möchte?
>>: So verbergen Sie die Versionsnummer in Nginx
Der Code sieht folgendermaßen aus: SELECT @i:=@i+...
Datenbereinigung (ETL) Vor dem Ausführen des MapR...
Vorwort Nehmen Sie Element Plus als Beispiel, um ...
Inhaltsverzeichnis 1. Parameter, die die Groß-/Kl...
YSlow ist ein von Yahoo USA entwickeltes Plug-in ...
Nginx verwendet eine feste Anzahl von Multiprozes...
Inhaltsverzeichnis Vorwort 1. So stornieren Sie e...
Vorne geschrieben Ich habe kürzlich ein spezielle...
Standardmäßig werden Breite und Höhe der Kopfzeil...
Inhaltsverzeichnis 1. Einführung in FastDFS 1. Ei...
Zweimal Ihr MySQL-Passwort vergessen? Zuerst habe...
Inhaltsverzeichnis Routenplaner Hintergrund Erste...
Dieser Artikel enthält die Zusammenfassung des JS...
1. Der CSS-Stil löst das Problem der Anzeige von ...
Trennlinien sind eine gängige Gestaltungsart auf ...