回答編集履歴
3
test
CHANGED
@@ -1,241 +1,117 @@
|
|
1
1
|
### 色々と対応ありがとうございました。
|
2
|
-
|
3
|
-
|
4
2
|
|
5
3
|
### デバッグが完了しました。クロームの開発者ツールでは問題ないことを確認しています。
|
6
4
|
|
7
|
-
|
8
|
-
|
9
5
|
実機でのテストではさすがにそちら様のサーバー上のコードを勝手に書き換えるわけにもいかないので**実機での確認はお任せします。**
|
10
6
|
|
11
|
-
|
12
|
-
|
13
|
-
まずheadタグ内の
|
7
|
+
**まず、headタグ内のスクリプトは削除してください。**
|
14
|
-
|
8
|
+
---
|
9
|
+
### 変更点のみコードを抜粋して掲載します。
|
15
10
|
```html
|
16
|
-
|
17
|
-
<script>
|
18
|
-
|
19
|
-
var scroll = new SmoothScroll('a[href*="#"]');
|
20
|
-
|
21
|
-
</script>
|
22
|
-
|
23
|
-
```
|
24
|
-
|
25
|
-
### 変更点のみコードを抜粋して掲載します。
|
26
|
-
|
27
|
-
```html
|
28
|
-
|
29
11
|
<nav id="nav-main" class="">
|
30
|
-
|
31
12
|
<div class="background">
|
32
|
-
|
33
13
|
<ul>
|
34
|
-
|
35
14
|
<li>menu</li>
|
36
|
-
|
37
15
|
<li>staff</li>
|
38
|
-
|
39
16
|
<li>blog</li>
|
40
|
-
|
41
17
|
<li>access</li>
|
42
|
-
|
43
18
|
<li>reserve</li>
|
44
|
-
|
45
19
|
<li>recrute</li>
|
46
|
-
|
47
20
|
<li>info</li>
|
48
|
-
|
49
21
|
</ul>
|
50
|
-
|
51
22
|
</div>
|
52
|
-
|
53
23
|
</nav>
|
54
|
-
|
55
|
-
|
56
24
|
|
57
25
|
<div id="back-drop"></div><!--ユーザビリティを上げるためバックドロップを追加-->
|
58
26
|
|
59
|
-
|
60
|
-
|
61
27
|
<script> //新規追加
|
62
|
-
|
63
28
|
// ページ内リンクのみ取得
|
64
|
-
|
65
29
|
var scroll = new SmoothScroll('a[href*="#"]', {
|
66
|
-
|
67
30
|
speed: 300,//スクロールする速さ
|
68
|
-
|
69
31
|
header: '#page-header'//固定ヘッダーがある場合
|
70
|
-
|
71
32
|
});
|
72
|
-
|
73
33
|
</script>
|
74
|
-
|
75
34
|
|
76
|
-
|
77
35
|
<script>
|
78
|
-
|
79
36
|
$(document).ready(function(){
|
80
|
-
|
81
37
|
$('.mainvisual-container').bxSlider({
|
82
|
-
|
83
38
|
mode: 'fade',
|
84
|
-
|
85
39
|
speed: 3900,
|
86
|
-
|
87
40
|
auto: true,
|
88
|
-
|
89
41
|
pager: false,
|
90
|
-
|
91
42
|
controls: false
|
92
|
-
|
93
43
|
|
94
|
-
|
44
|
+
});
|
45
|
+
});
|
46
|
+
</script>
|
47
|
+
<script>
|
48
|
+
$('#btn-menu').on('click',function(){
|
49
|
+
$('#btn-menu, #nav-main' ).toggleClass('show');
|
50
|
+
$('#back-drop').toggleClass('show');
|
95
51
|
});
|
96
52
|
|
53
|
+
$('#back-drop').on('click',function(){ //ユーザビリティを上げるためバックドロップを追加
|
54
|
+
$('#btn-menu, #nav-main' ).toggleClass('show');
|
55
|
+
$('#back-drop').toggleClass('show');
|
97
|
-
});
|
56
|
+
});
|
98
|
-
|
99
57
|
</script>
|
100
|
-
|
101
|
-
<script>
|
102
|
-
|
103
|
-
$('#btn-menu').on('click',function(){
|
104
|
-
|
105
|
-
$('#btn-menu, #nav-main' ).toggleClass('show');
|
106
|
-
|
107
|
-
$('#back-drop').toggleClass('show');
|
108
|
-
|
109
|
-
});
|
110
|
-
|
111
|
-
|
112
|
-
|
113
|
-
$('#back-drop').on('click',function(){ //ユーザビリティを上げるためバックドロップを追加
|
114
|
-
|
115
|
-
$('#btn-menu, #nav-main' ).toggleClass('show');
|
116
|
-
|
117
|
-
$('#back-drop').toggleClass('show');
|
118
|
-
|
119
|
-
});
|
120
|
-
|
121
|
-
</script>
|
122
|
-
|
123
58
|
```
|
124
59
|
|
125
|
-
|
126
|
-
|
127
60
|
```css
|
128
|
-
|
129
61
|
#page-header { /*headerのcssを修正*/
|
130
|
-
|
131
62
|
height: 40px;
|
132
|
-
|
133
63
|
position: fixed;
|
134
|
-
|
135
64
|
width: 100%;
|
136
|
-
|
137
65
|
top: 0;
|
138
|
-
|
139
66
|
left: 0;
|
140
|
-
|
141
67
|
z-index: 150;
|
142
|
-
|
143
68
|
}
|
144
69
|
|
145
|
-
|
146
|
-
|
147
70
|
#back-drop { /*ユーザビリティを上げるためバックドロップを追加*/
|
148
|
-
|
149
71
|
position: fixed;
|
150
|
-
|
151
72
|
left: 0;
|
152
|
-
|
153
73
|
top: 0;
|
154
|
-
|
155
74
|
width: 100vw;
|
156
|
-
|
157
75
|
height: 100vh;
|
158
|
-
|
159
76
|
z-index: 100;
|
160
|
-
|
161
77
|
background-color: #000;
|
162
|
-
|
163
78
|
opacity: 0;
|
164
|
-
|
165
79
|
visibility: hidden;
|
166
|
-
|
167
80
|
transition: all .6s;
|
168
|
-
|
169
81
|
cursor: pointer;
|
170
|
-
|
171
82
|
}
|
172
83
|
|
173
|
-
|
174
|
-
|
175
84
|
#back-drop.show {
|
176
|
-
|
177
85
|
opacity: .5;
|
178
|
-
|
179
86
|
visibility: visible;
|
180
|
-
|
181
87
|
}
|
182
88
|
|
183
|
-
|
184
|
-
|
185
89
|
#nav-main.show { /*バックドロップに対応させてCSSを修正*/
|
186
|
-
|
187
90
|
display: block;
|
188
|
-
|
189
91
|
position: fixed;
|
190
|
-
|
191
92
|
left: 0;
|
192
|
-
|
193
93
|
padding: 0;
|
194
|
-
|
195
94
|
z-index: 150;
|
196
|
-
|
197
95
|
width: 120px;
|
198
|
-
|
199
96
|
background: white;
|
200
|
-
|
201
97
|
}
|
202
98
|
|
203
|
-
|
204
|
-
|
205
99
|
#mv-container { /*新規追加*/
|
206
|
-
|
207
100
|
margin-top: 40px;
|
208
|
-
|
209
101
|
}
|
210
|
-
|
211
102
|
```
|
212
103
|
|
213
|
-
|
214
|
-
|
215
104
|
あと、デバッグしてて気づいたのですが、
|
216
|
-
|
217
105
|
```
|
218
|
-
|
219
106
|
sp.cssのimgタグの右マージンのプロパティ名が間違ってます
|
220
|
-
|
221
107
|
正しくは
|
222
|
-
|
223
108
|
margin-right
|
224
|
-
|
225
109
|
です
|
226
|
-
|
227
110
|
```
|
228
|
-
|
229
|
-
|
230
111
|
|
231
112
|
参考リンク:[https://www.omakase.net/blog/2020/10/smooth-scrolljs.html](https://www.omakase.net/blog/2020/10/smooth-scrolljs.html)
|
232
113
|
|
233
|
-
|
234
|
-
|
235
114
|
コードブロックの右上のボタンでコード全体をコピーできますので、ご自分の環境に張り付けてテストしてみてください。
|
236
115
|
|
237
|
-
|
238
|
-
|
239
116
|
また、何かそちら様では対応不可能な不具合などありましたら、こちらの回答の方にコメントをつけてください。
|
240
|
-
|
241
117
|
出来る限り対応します。
|
2
コードの修正 説明の修正
test
CHANGED
@@ -10,6 +10,18 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
+
まずheadタグ内の以下のコードは削除してください。
|
14
|
+
|
15
|
+
```html
|
16
|
+
|
17
|
+
<script>
|
18
|
+
|
19
|
+
var scroll = new SmoothScroll('a[href*="#"]');
|
20
|
+
|
21
|
+
</script>
|
22
|
+
|
23
|
+
```
|
24
|
+
|
13
25
|
### 変更点のみコードを抜粋して掲載します。
|
14
26
|
|
15
27
|
```html
|
1
説明を修整
test
CHANGED
@@ -216,6 +216,10 @@
|
|
216
216
|
|
217
217
|
|
218
218
|
|
219
|
+
参考リンク:[https://www.omakase.net/blog/2020/10/smooth-scrolljs.html](https://www.omakase.net/blog/2020/10/smooth-scrolljs.html)
|
220
|
+
|
221
|
+
|
222
|
+
|
219
223
|
コードブロックの右上のボタンでコード全体をコピーできますので、ご自分の環境に張り付けてテストしてみてください。
|
220
224
|
|
221
225
|
|