Reactを使用してReact-Particles-Jsをバックグラウンドに設定するにはどうすればよいですか?

tommsyeah

Reactを学習していて、React-Particles-Js(https://www.npmjs.com/package/react-particles-js)を自分のWebサイトの背景に設定する際に問題が発生しています。

レンダリングするだけなら

  class App extends Component {
  render() {
    return (
      <div>
      <Particles />
      </div>

    );
  }
}

私はそれが望むように背景を取得します。ただし、他のもの(h1タグなど)をレンダリングするとすぐに、react-particles-jsには表示さませんが、代わりに、react-particles-jsが移動し、個別に表示されます。

たとえば、レンダリングすると

 class App extends Component {
      render() {
        return (
          <div>
          <h1>Hello World</h1>
          <h1>Hello World</h1>
          <h1>Hello World</h1>
          <Particles />


          </div>


        );
      }
    }

    export default App;

画面の左上隅に「HelloWorld」が3回表示され、その下にパーティクルが表示されます。つまり、パーティクルはh1と同じレイヤー上の別の要素として解釈されます(別のh1であるかのように)。タグ)すべての要素の基礎となる背景要素としてではなく(h1タグ、カード、ナビゲーションなど)、これが私が望んでいることです。

これは私のParticles.jsです

import React, { Component } from 'react';
import Particles from 'react-particles-js';

var style = {
    width: "100vw",
    height: "100vh",
};


class ParticlesBackground extends Component {

    render() {
        return (
            <div style={style}>
            <Particles
                params={{
                    "particles": {
                    "number": {
                    "value": 90
                    },
                    "size": {
                    "value": 2.5
                    }
                },
                    "interactivity": {
                    "events": {
                    "onhover": {
                    "enable": true,
                    "mode": "repulse"
                    }
                    }
                    }
                }}/>
            </div>
            )
    }
}

export default ParticlesBackground;

これは私のApp.jsです

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';
import Nav from './Nav'
import MainArea from './MainArea';
import Particles from './Particles';
import PeopleCard from './PeopleCard'





class App extends Component {
  render() {
    return (
      <div>
      <h1>Hello World</h1>
      <h1>Hello World</h1>
      <h1>Hello World</h1>
      <Particles />


      </div>


    );
  }
}

export default App;

そして、これが私が見ているものです。ここに画像の説明入力してください。ご覧のとおり、粒子とタグは相互に排他的であると解釈されているようです。

(PS、html.indexのbodyタグを背景色#e74c3cに設定しました。これは、背景として表示される赤みがかった色です)

これを修正する方法について何かアドバイスはありますか?

マルコ

私はパーティクルに同じライブラリを使用しています。これが私のキャンバスCSSで、あなたが望むように機能します。

#particle-canvas {
    position:fixed !important;
    left:0;
    top:0;
    width:100%;
    height:100%;
}

要素の位置を修正し、画面の左上に設定し、両方の次元で100%に設定します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Reactの使用中にreact-particles-jsを背景として設定するにはどうすればよいですか?

分類Dev

1ページでparticles.jsを複数回使用するにはどうすればよいですか?

分類Dev

フラスコアプリケーションでparticles.jsライブラリを表示するにはどうすればよいですか?

分類Dev

Particles.jsをバックグラウンドに展開

分類Dev

XサーバーをWindowsのバックグラウンドで実行するように設定するにはどうすればよいですか?

分類Dev

Parallel.Asyncバックグラウンドタスクに高いタスク優先度を設定するにはどうすればよいですか?

分類Dev

一時停止したプロセスをバックグラウンドに設定するにはどうすればよいですか?

分類Dev

SVG Reactコンポーネントをバックグラウンドとして使用するにはどうすればよいですか?

分類Dev

グラフィックドライバを設定するにはどうすればよいですか?

分類Dev

バックグラウンドの.csファイルでios:Page.UseSafeArea = "true"を設定するにはどうすればよいですか。

分類Dev

Androidアプリが閉じている/バックグラウンドに設定されているときにバックグラウンドタスクを実行するにはどうすればよいですか?

分類Dev

KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

分類Dev

KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

分類Dev

thymeleafのcssファイルのバックグラウンドURLを設定するにはどうすればよいですか?

分類Dev

KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

分類Dev

複数のバックグラウンドプロセスの識別子を設定するにはどうすればよいですか?

分類Dev

Scalaを使用してSparkでスライディングウィンドウランクを設定するにはどうすればよいですか?

分類Dev

Reactでparticles.jsをフルスクリーンにする方法は?

分類Dev

バックグラウンドでopenconnectを使用するにはどうすればよいですか

分類Dev

OnClickListenerをバックグラウンドに配置するにはどうすればよいですか?

分類Dev

バックグラウンドJSアニメーションをreactアプリに統合するにはどうすればよいですか?

分類Dev

JDesktopPaneのバックグラウンドでJLabelを作成するにはどうすればよいですか?

分類Dev

バックグラウンドでGIFを適用するにはどうすればよいですか?

分類Dev

バックグラウンドでRxSwiftを実行するにはどうすればよいですか?

分類Dev

Delugeをバックグラウンドで開始するにはどうすればよいですか?

分類Dev

バックグラウンドプロセスを終了するにはどうすればよいですか?

分類Dev

バックグラウンドサービスを停止するにはどうすればよいですか?

分類Dev

バックグラウンド ジョブを実行するにはどうすればよいですか?

分類Dev

バックグラウンドスレッドにグローバルマウスフックを適切に設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    Reactの使用中にreact-particles-jsを背景として設定するにはどうすればよいですか?

  2. 2

    1ページでparticles.jsを複数回使用するにはどうすればよいですか?

  3. 3

    フラスコアプリケーションでparticles.jsライブラリを表示するにはどうすればよいですか?

  4. 4

    Particles.jsをバックグラウンドに展開

  5. 5

    XサーバーをWindowsのバックグラウンドで実行するように設定するにはどうすればよいですか?

  6. 6

    Parallel.Asyncバックグラウンドタスクに高いタスク優先度を設定するにはどうすればよいですか?

  7. 7

    一時停止したプロセスをバックグラウンドに設定するにはどうすればよいですか?

  8. 8

    SVG Reactコンポーネントをバックグラウンドとして使用するにはどうすればよいですか?

  9. 9

    グラフィックドライバを設定するにはどうすればよいですか?

  10. 10

    バックグラウンドの.csファイルでios:Page.UseSafeArea = "true"を設定するにはどうすればよいですか。

  11. 11

    Androidアプリが閉じている/バックグラウンドに設定されているときにバックグラウンドタスクを実行するにはどうすればよいですか?

  12. 12

    KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

  13. 13

    KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

  14. 14

    thymeleafのcssファイルのバックグラウンドURLを設定するにはどうすればよいですか?

  15. 15

    KDEの端末のバックグラウンド透過性を設定するにはどうすればよいですか?

  16. 16

    複数のバックグラウンドプロセスの識別子を設定するにはどうすればよいですか?

  17. 17

    Scalaを使用してSparkでスライディングウィンドウランクを設定するにはどうすればよいですか?

  18. 18

    Reactでparticles.jsをフルスクリーンにする方法は?

  19. 19

    バックグラウンドでopenconnectを使用するにはどうすればよいですか

  20. 20

    OnClickListenerをバックグラウンドに配置するにはどうすればよいですか?

  21. 21

    バックグラウンドJSアニメーションをreactアプリに統合するにはどうすればよいですか?

  22. 22

    JDesktopPaneのバックグラウンドでJLabelを作成するにはどうすればよいですか?

  23. 23

    バックグラウンドでGIFを適用するにはどうすればよいですか?

  24. 24

    バックグラウンドでRxSwiftを実行するにはどうすればよいですか?

  25. 25

    Delugeをバックグラウンドで開始するにはどうすればよいですか?

  26. 26

    バックグラウンドプロセスを終了するにはどうすればよいですか?

  27. 27

    バックグラウンドサービスを停止するにはどうすればよいですか?

  28. 28

    バックグラウンド ジョブを実行するにはどうすればよいですか?

  29. 29

    バックグラウンドスレッドにグローバルマウスフックを適切に設定するにはどうすればよいですか?

ホットタグ

アーカイブ