Vue ログインページ用の動的パーティクル背景プラグインの実装

Vue ログインページ用の動的パーティクル背景プラグインの実装

動的パーティクル効果は次のとおりです。

ここに画像の説明を挿入

プラグインをインストールする

npm インストール vue-particles --save-dev

main.js ファイルにグローバルにインポートする

'vue-particles' から VueParticles をインポートします。  
Vue.use(VueParticles)

vueファイルで使用する

 <vue-パーティクル
          カラー="#409EFF"
          :particleOpacity="0.7"
          :粒子数="60"
          形状タイプ="円"
          :粒子サイズ="6"
          ラインカラー="#409EFF"
          :行幅="1"
          :lineLinked="true"
          :line不透明度="0.4"
          :線の距離="150"
          :moveSpeed="3"
          :hoverEffect="true"
          hoverMode="つかむ"
          :clickEffect="true"
          クリックモード="プッシュ">
</vue-パーティクル>

背景画像として動的パーティクルを使用します。新しい div を表示する必要がある場合、div は vue-particles コンテンツをカバーすることができないため、後で順番に表示されることがわかります。そのため、 position:absoluteが追加され、新しいdivボックスがある場合はposition:relativeに設定されます。

<スタイル>
#パーティクルjs {
  幅: 100%;
  高さ: calc(100% - 100px);
  位置: 絶対;
}
</スタイル>

ここに画像の説明を挿入

上記の属性について:

vue-particlesのプロパティ:
color: 文字列型。デフォルトは「#dedede」です。粒子の色。
粒子不透明度: 数値型。デフォルトは 0.7 です。粒子の透明度。
particlesNumber: 数値型。デフォルト値は 80 です。粒子の数。
shapeType: 文字列型。デフォルトは「circle」です。使用可能なパーティクルの外観タイプは、「円」、「エッジ」、「三角形」、「多角形」、「星」です。
particlesSize: 数値型。デフォルト値は 80 です。個々の粒子のサイズ。
linesColor: 文字列型。デフォルトは「#dedede」です。線の色。
linesWidth: 数値型。デフォルトは1です。線の幅。
lineLinked: ブール型。デフォルトは true です。接続ケーブルは入手可能ですか?
lineOpacity: 数値型。デフォルトは 0.4 です。線の透明度。
linesDistance: 数値型。デフォルトは150です。線の距離。
moveSpeed: 数値型。デフォルトは 3 です。粒子の移動速度。
hoverEffect: ブール型。デフォルトは true です。ホバー効果があるかどうか。
hoverMode: 文字列型。デフォルトは true です。使用可能なホバー モードは、「つかむ」、「撃退する」、「バブル」です。
clickEffect: ブール型。デフォルトは true です。クリック効果があるかどうか。
clickMode: 文字列型。デフォルトは true です。利用可能なクリックモードは、「プッシュ」、「削除」、「反発」、「バブル」です。

Vue ログインページ用の動的パーティクル背景プラグインの実装に関するこの記事はこれで終わりです。Vue 動的パーティクル背景の関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Vueはログインページの背景パーティクル効果を実装します
  • Vue3 でパーティクル プラグインを使用してパーティクル背景を実装する方法の詳細な説明
  • Vue プロジェクトでパーティクルを使用してパーティクル背景効果を実現する方法と、遭遇した落とし穴 (ボタンがクリックに反応しない)
  • Vue パーティクル エフェクトのサンプル コード
  • Vueが星空効果を実現

<<:  mysql-8.0.16 winx64 最新インストール チュートリアル (画像とテキスト付き)

>>:  Mac に Windows サービスを備えた仮想マシンをインストールする方法

推薦する

MySQL公式エクスポートツールmysqlpumpの使用

目次導入説明書実際の経験長所と短所総括する導入mysqlpump は mysqldump の派生です...

Vue echarts は棒グラフの動的な表示を実現します

この記事では、棒グラフの動的な表示を実現するためのvue echartsの具体的なコードを参考までに...

Vue 開発ガイドの重要な知識の要約

目次概要0. JavaScriptとWeb開発の基礎1. Vueの基本概念Vue コア機能コンポーネ...

自動同期テーブル構造のMySql開発

開発の問題点開発プロセスでは、データベース フィールドが頻繁に変更されるため、RD 環境と QA 環...

CSSボックスモデルの紹介を読めば、混乱することはなくなるでしょう

Web デザインでよく耳にするプロパティ名: content、padding、border、marg...

Windows Server のインストール後にワイヤレスとオーディオが機能しない問題を解決する

1. ワイヤレスPowerShell を実行し、次のコマンドを入力します。 install-wind...

Linux で scp コマンドを使用してファイルをリモートでコピーする方法の詳細な説明

序文scp は secure copy の略です。scp は、Linux システムの ssh ログイ...

MySQLデータベーステーブルの定期バックアップの実装の詳細な説明

Mysqlデータベーステーブルの定期的なバックアップの実装0. 背景実際の開発環境では、フロントエン...

シンプルなページカウントダウンを実現するJavaScript

この記事では、参考までに、シンプルなページカウントダウンを実装するためのJavaScriptの具体的...

Vue実戦記録のログインページの実装

目次1. 事前準備1.1 Node.jsをインストールする1.2 webpackをインストールする1...

mysql replace into の使用法の詳細な説明

replace ステートメントは、一般的に insert ステートメントに似ています。ただし、テーブ...

高速レイアウトのための CSS ビューポート単位

CSS ビューポート ユニットはここ数年登場しており、時が経つにつれて、ますます多くの開発者が使用し...

OpenLayersはポイントフィーチャーレイヤーの集約表示方法を実現します

目次1. はじめに2. ポイントフィーチャーレイヤーの集約3. 重合の特殊処理4. 重合の特殊処理 ...

Linuxでスワップパーティションファイルを作成する方法

スワップの紹介Linux のスワップ (スワップ パーティション) は、Windows の仮想メモリ...

強くお勧めします! Vue 3.2 でシンタックスシュガーを設定する

目次前の1. セットアップ構文シュガーとは何か2. セットアップコンポーネントを使用して自動的に登録...