質問編集履歴

1

説明の簡略化

2019/09/14 04:23

投稿

rin1026
rin1026

スコア6

test CHANGED
File without changes
test CHANGED
@@ -1,12 +1,16 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- Reactを2ヶ月ほど前から勉強始めかなりの初心者です。
3
+ 現在htmlで書かれたWebページをReactで書き直すサイト模写課題(見た目・動きも同じものにする)行っているのですが、画面を下にスクロールていっときに出てくるアニメーションを、jQueryを使わずにReact実装したいと思っています。
4
4
 
5
+
6
+
5
- 現在htmlでかれたWebページをReactで書直すサイト模課題(見た目・動きも同じものにする)を行っているのですが、画面を下にスクロールしていったときに出てくアニメーションをReactで実装したいと思っています。
7
+ 書き写している元サイト↓
6
8
 
7
9
  https://taroken.org/portfolio/index.html
8
10
 
9
- About,Thoughtなどの見出し文字が出てくるアニメーション部分です↑)
11
+ (About,Thoughtなどの見出し文字が出てくるアニメーション部分です
12
+
13
+ →指定した要素が画面内に入ってきたときにopacity, font-sizeなどを設定した独自アニメーションを読み込みたい)
10
14
 
11
15
 
12
16
 
@@ -20,15 +24,21 @@
20
24
 
21
25
 
22
26
 
23
- ```
27
+ エラーは出ていないのですが、現段階では
24
28
 
25
- 現状エラーは出ていないのですが、こちらのソースコード(アニメーションを指定していない場合)ではh2要素が画面内に入ってきたときにfadeIn(?)が適用されているようです。
29
+ <head><link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
26
30
 
27
- ```
31
+ </head>
32
+
33
+ で読み込んだAnimate.cssの定型アニメーションしか実装できないようです。
28
34
 
29
35
 
30
36
 
31
37
  ### 該当のソースコード
38
+
39
+
40
+
41
+
32
42
 
33
43
 
34
44
 
@@ -44,7 +54,7 @@
44
54
 
45
55
 
46
56
 
47
- <ScrollAnimation animateIn>
57
+ <ScrollAnimation animateIn='fadeIn'>
48
58
 
49
59
  <h2 className={classes.fadeinTxt}>
50
60
 
@@ -92,15 +102,7 @@
92
102
 
93
103
  ### 試したこと
94
104
 
95
- 前提としてjQueryを使わずに同様のアニメーションを実装したすが、自分なりに色々調べて見た結果、以下のサイトのreact-animate-on-scrollを使えば実装できそうだなという考えに至りました
105
+ jQueryを使わという前提いろいろ調べた結果、react-animate-on-scrollを使えば実装できそうだなという考えに至ったのですが、既成の定型アニメーションしか使えず現在に至りま
96
-
97
- https://www.npmjs.com/package/react-animate-on-scroll
98
-
99
- 上記コードの<ScrollAnimation>部分にanimateInプロパティを適用して、h2要素が画面内(Viewport)に入ったら自分で作成したanimate.min.css内のアニメーションを適用するという動きを作りたいのですが、サイトの情報を見る限りではanimateInからオリジナルのCSSアニメーションを適用する方法(書き方)が分かりませんでした。
100
-
101
- この実装についての実現方法、またはもっと良い方法があるよという情報等ございましたら、ご教示願います。
102
-
103
- よろしくお願い致します。
104
106
 
105
107
 
106
108