Implementierung eines dynamischen Partikel-Hintergrund-Plugins für die Vue-Anmeldeseite

Implementierung eines dynamischen Partikel-Hintergrund-Plugins für die Vue-Anmeldeseite

Die dynamischen Partikeleffekte sind wie folgt:

Bildbeschreibung hier einfügen

Installieren Sie das Plugin

npm installiere vue-particles --save-dev

Global in die Datei main.js importieren

VueParticles aus „vue-particles“ importieren  
Vue.use(VueParticles)

Verwendung in Vue-Datei

 <vue-partikel
          Farbe #409EFF"
          :Partikelopacity="0,7"
          :Partikelanzahl="60"
          ShapeType = "Kreis"
          :Partikelgröße="6"
          LinienColor="#409EFF"
          :Zeilenbreite="1"
          :lineLinked="true"
          :Linienopacity="0,4"
          :LinienAbstand="150"
          :Bewegungsgeschwindigkeit="3"
          :hoverEffect="wahr"
          hoverMode="greifen"
          :KlickEffekt="true"
          Klickmodus="drücken">
</vue-partikel>

Verwenden Sie dynamische Partikel als Hintergrundbild. Wenn ein neues Div angezeigt werden muss, werden Sie feststellen, dass das Div den Inhalt der Vue-Partikel nicht abdecken kann und später der Reihe nach angezeigt wird. Daher wird position:absolute hinzugefügt und wenn eine neue Div-Box vorhanden ist, wird sie auf position:relative gesetzt

<Stil>
#Partikel-js {
  Breite: 100 %;
  Höhe: berechnet (100 % – 100 Pixel);
  Position: absolut;
}
</Stil>

Bildbeschreibung hier einfügen

Über die oben genannten Attribute:

Eigenschaften von Vue-Partikeln:
Farbe: Zeichenfolgentyp. Der Standardwert ist „#dedede“. Die Farbe der Partikel.
particleOpacity: Zahlentyp. Der Standardwert ist 0,7. Partikeltransparenz.
particlesNumber: Zahlentyp. Der Standardwert ist 80. Anzahl der Partikel.
shapeType: Zeichenfolgentyp. Der Standardwert ist „Kreis“. Verfügbare Partikelerscheinungstypen sind: „Kreis“, „Kante“, „Dreieck“, „Polygon“, „Stern“.
Partikelgröße: Zahlentyp. Der Standardwert ist 80. Individuelle Partikelgröße.
linesColor: Zeichenfolgentyp. Der Standardwert ist „#dedede“. Linienfarbe.
Zeilenbreite: Zahlentyp. Der Standardwert ist 1. Linienbreite.
lineLinked: Boolescher Typ. Der Standardwert ist „true“. Ist das Anschlusskabel vorhanden?
lineOpacity: Zahlentyp. Der Standardwert ist 0,4. Linientransparenz.
linesDistance: Zahlentyp. Der Standardwert ist 150. Linienabstand.
moveSpeed: Zahlentyp. Der Standardwert ist 3. Die Geschwindigkeit der Partikelbewegung.
hoverEffect: Boolescher Typ. Der Standardwert ist „true“. Ob Hover-Effekte vorhanden sind.
hoverMode: Zeichenfolgentyp. Der Standardwert ist „true“. Verfügbare Schwebemodi sind: „Greifen“, „Abstoßen“, „Blase“.
clickEffect: Boolescher Typ. Der Standardwert ist „true“. Ob ein Klickeffekt eintritt.
clickMode: Zeichenfolgentyp. Der Standardwert ist „true“. Verfügbare Klickmodi sind: „drücken“, „entfernen“, „abstoßen“, „blasen“

Dies ist das Ende dieses Artikels über die Implementierung des Plug-Ins für dynamische Partikelhintergründe für die Vue-Anmeldeseite. Weitere verwandte Inhalte zu Vue-dynamischen Partikelhintergründen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Vue implementiert die Hintergrundpartikeleffekte der Anmeldeseite
  • Detaillierte Erklärung zur Verwendung des Partikel-Plugins zur Implementierung des Partikelhintergrunds in Vue3
  • Verwenden von Partikeln im Vue-Projekt zum Erzielen von Partikel-Hintergrundeffekten und die dabei auftretenden Fallstricke (Schaltflächen reagieren nicht auf Klicks)
  • Beispielcode für Vue-Partikeleffekte
  • Vue realisiert Sternenhimmel-Effekt

<<:  mysql-8.0.16 winx64 neuestes Installationstutorial mit Bildern und Text

>>:  So installieren Sie eine virtuelle Maschine mit Windows-Diensten auf dem Mac

Artikel empfehlen

Einführung mehrerer benutzerdefinierter Schriftarten in CSS3

Heute habe ich ein Problem in HTML gefunden. Es s...

MySQL-FAQ-Serie: Wann werden temporäre Tabellen verwendet?

Einführung in temporäre Tabellen Was ist eine tem...

XHTML-Einführungstutorial: Webseitenkopf und DTD

Obwohl Kopf und DTD nicht auf der Seite angezeigt...

VUE + SpringBoot implementiert die Paging-Funktion

Dieser Artikel stellt hauptsächlich vor, wie pagi...

Lösen Sie das Problem der Verwendung des Swiper-Plugins in Vue

Da ich dieses Plugin beim Schreiben einer Demo ve...

Mit vsftp einen FTP-Server unter Linux aufbauen (mit Parameterbeschreibung)

einführen In diesem Kapitel wird hauptsächlich de...

Installieren Sie Docker für Windows unter Windows 10 Home Edition

0. Hintergrund Hardware: Xiaomi Notebook Air 13/I...

So melden Sie sich unter Shell schnell ohne Kennwort bei der MySQL-Datenbank an

Hintergrund Wenn wir uns über den MySQL-Client in...

JavaScript zum Erzielen eines einfachen Karusselleffekts

Was ist ein Karussell? Karussell: In einem Modul ...

jQuery-Plugin zum Implementieren eines schwebenden Menüs

Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...