VUE implementiert Saugknopf an der Unterseite

VUE implementiert Saugknopf an der Unterseite

In diesem Artikelbeispiel wird der spezifische Code von VUE zur Implementierung des unteren Saugknopfs zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt

<Vorlage>
 <div id="test">
 <ul Klasse="Listenfeld">
 <li v-for="(Artikel, Schlüssel) in 50" :Schlüssel="Schlüssel">
 {{ Artikel }}
 </li>
 </ul>
 <Übergangsname="Überblenden">
 <p :class="['go', { isFixed: headerFixed }]" v-if="headerFixed">
 Saugknopf unten</p>
 </Übergang>
 </div>
</Vorlage>
 
<Skript>
Standard exportieren {
 Name: "Test",
 Daten() {
 zurückkehren {
 headerFixed: false,
 }
 },
 montiert() {
 window.addEventListener('scrollen', this.handleScroll)
 },
 zerstört() {
 window.removeEventListener('scrollen', this.handleScroll)
 },
 Methoden: {
 handleScroll() {
 const scrollTop =
 Fenster.pageYOffset || Dokument.documentElement.scrollTop || Dokument.body.scrollTop
 this.headerFixed = scrollTop > 50
 },
 },
}
</Skript>
 
<style lang="scss" scoped="scoped">
#prüfen {
 .Listenfeld {
 Polsterung unten: 50px;
 }
 .gehen {
 Hintergrund: rosa;
 Textausrichtung: zentriert;
 Zeilenhöhe: 50px;
 Breite: 100 %;
 }
 .istFixed {
 Position: fest;
 unten: 0;
 }
 .fade-enter {
 Deckkraft: 0;
 }
 .fade-enter-active {
 Übergang: Deckkraft 0,8 s;
 }
 .fade-verlassen-zu {
 Deckkraft: 0;
 }
 .fade-leave-active {
 Übergang: Deckkraft 0,8 s;
 }
}
</Stil>

Effektbild:

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:
  • Vue implementiert einen beweglichen schwebenden Button
  • Benutzerdefinierte Vue-Anweisungen generieren UUID-Scroll-Überwachungscode, um den Tab-Tabellendeckeneffekt zu erzielen
  • Beispielcode für Vue-Schiebedecke und Ankerpositionierung
  • Vue realisiert die Effekte von Decke, Ankerpunkt und Scroll-Highlight-Button
  • Implementieren einer Vue-Deckenankerkomponentenmethode
  • Mehrere Layoutmethoden für die Multiroute-Tabellenkopfzeilendecke in Vue
  • Beispielcode für die Vue-Entwicklung zum Erreichen eines Deckeneffekts
  • Vue realisiert die Anzeige eines Elements an der Decke oder an einer festen Position (überwacht Bildlaufereignisse).

<<:  So entfernen Sie in Linux ganz einfach installierte Quellpakete

>>:  Detaillierte Erklärung zur Verwendung von Join in Mysql

Artikel empfehlen

Detaillierte Erläuterung der SSHD-Dienste und Dienstverwaltungsbefehle unter Linux

sshd SSH ist die Abkürzung für Secure Shell, ein ...

Shell-Skripteinstellungen zum Verhindern von Brute-Force-SSH

Das Shell-Skript richtet die Zugriffskontrolle ei...

So greifen Sie über die IP-Adresse auf MySql zu

1. Melden Sie sich bei MySQL an: mysql -u root -h...

Analyse von MySQL-Lock-Wait- und Deadlock-Problemen

Inhaltsverzeichnis Vorwort: 1. Verstehen Sie Lock...

Tipps zum Listenaufbau für Website-Wartungsseiten

Und oft ist es für Wartungsarbeiten erforderlich, ...

Analyse der MySQL-Absturzwiederherstellung basierend auf Redo Log und Undo Log

Inhaltsverzeichnis MySQL-Absturzwiederherstellung...

So entfernen Sie MySQL aus Ubuntu und installieren es neu

Löschen Sie zuerst MySQL: sudo apt-get remove mys...

So installieren Sie MySQL auf CentOS und richten den Fernzugriff ein

1. Laden Sie die MySQL-Repo-Quelle herunter $ wge...

Beispielanalyse der Verwendung von GROUP_CONCAT in MySQL

Dieser Artikel beschreibt anhand eines Beispiels ...

So wechseln Sie in Linux effizient zwischen Verzeichnissen

Wenn es um den Verzeichniswechsel unter Linux geh...

Eine Zeile CSS-Code zur Integration von Avatar und Nationalflagge

Es ist Nationalfeiertag und jeder kann es kaum er...