質問編集履歴

3

HTMLにリンクjsの追記と、cssに追記しました。

2018/12/20 14:24

投稿

hisashi0424
hisashi0424

スコア6

test CHANGED
File without changes
test CHANGED
@@ -34,6 +34,14 @@
34
34
 
35
35
  ```HTML
36
36
 
37
+ <script src="//code.jquery.com/jquery-2.2.4.min.js"></script>
38
+
39
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-throttle-debounce/1.1/jquery.ba-throttle-debounce.min.js"></script>
40
+
41
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js"></script>
42
+
43
+
44
+
37
45
  <div id="wrap" class="onscroll">
38
46
 
39
47
 
@@ -90,6 +98,64 @@
90
98
 
91
99
  ```css
92
100
 
101
+ section{
102
+
103
+ position: relative;
104
+
105
+ z-index:1;
106
+
107
+ width:100%;
108
+
109
+ height: 100vh;
110
+
111
+ box-sizing:border-box;
112
+
113
+ overflow: hidden;
114
+
115
+ }
116
+
117
+
118
+
119
+ #section-1 {
120
+
121
+ opacity:0;
122
+
123
+ }
124
+
125
+ #section-1.visible {
126
+
127
+ opacity:1;
128
+
129
+ }
130
+
131
+ .section-2 {
132
+
133
+ opacity: 1;
134
+
135
+ }
136
+
137
+ .section-3 {
138
+
139
+ opacity: 1;
140
+
141
+ }
142
+
143
+ .section-1 {
144
+
145
+ height: 100vh;
146
+
147
+ }
148
+
149
+
150
+
151
+ #section-1.on {
152
+
153
+ animation: fadeIn 1s;
154
+
155
+ animation-fill-mode: forwards;
156
+
157
+ }
158
+
93
159
  #section-1.none {
94
160
 
95
161
  position: absolute;

2

タイトルが途中で切れてしまってたため修正しました。

2018/12/20 14:24

投稿

hisashi0424
hisashi0424

スコア6

test CHANGED
@@ -1 +1 @@
1
- sectionごとに1ページスクロール(フェード切り替え)のサイトで最後のsectionだけ縦幅を可変にしてsectionの1番上にきた時さらに上にスクロールすると前のsectionに戻るようにし
1
+ sectionごとに1ページスクロール(フェード切り替え)のサイトで最後のsectionだけ縦幅を可変にしてsectionの1番上にきた時さらに上にスクロールすると前のsectionに戻るようにしたい
test CHANGED
File without changes

1

内容が少し違ったため修正しました。

2018/12/18 09:36

投稿

hisashi0424
hisashi0424

スコア6

test CHANGED
@@ -1 +1 @@
1
- sectionごとに1ページスクロール(フェード切り替え)のサイトで最後のsectionだけ縦幅を可変にした
1
+ sectionごとに1ページスクロール(フェード切り替え)のサイトで最後のsectionだけ縦幅を可変にして、sectionの1番上にき時にさらに上にスクロールすると前のsectionに戻るようにし
test CHANGED
@@ -6,7 +6,9 @@
6
6
 
7
7
  上記のようにsectionごとに1ページスクロールをフェード切り替えし
8
8
 
9
- 最後のsectionを縦幅可変にしたTOPページを制作しす。
9
+ 最後のsectionを縦幅可変にしたTOPページを制作しす。
10
+
11
+ 縦幅可変にした最後のsectionでは、sectionの1番上にきた時にさらに上にスクロールすると前のsectionに戻るようにしたいのですが、section内の途中で上スクロールすると前のsectionに戻ってしまいます。
10
12
 
11
13
  どなたかお優しい方のご回答をお待ちしております。
12
14
 
@@ -18,9 +20,9 @@
18
20
 
19
21
  ```
20
22
 
21
- 色々と試してsectionごとに1ページスクロールをフェード切り替えまではできたのですが、
23
+ 色々と試してsectionごとに1ページスクロールをフェード切り替え&最後のsectionを縦幅可変にするところまではできまし
22
-
24
+
23
- 最後のsectionを縦幅可変にするこできません。
25
+ 最後のsectionの1番上きた時にさらに上にスクロールすると前のsectionに戻るようにするとどうしたらいいのか分かりません。
24
26
 
25
27
  ```
26
28