質問編集履歴

15

修正しました

2019/03/13 04:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  ※2と3のメニューのデザインは、トグル画面以外は以下のようなデザインにしたいと考えています(動作は全く同じで構いません)。
32
32
 
33
- [メニューーとトグルデザインの参考サイト](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
33
+ [メニューーとトグルデザインの参考サイト](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
34
34
 
35
35
 
36
36
 

14

修正しました

2019/03/13 04:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
  ※2と3のメニューのデザインは、トグル画面以外は以下のようなデザインにしたいと考えています(動作は全く同じで構いません)。
32
32
 
33
- [トグルデザインの参考サイト](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
33
+ [メニューばーとトグルデザインの参考サイト](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
34
34
 
35
35
 
36
36
 

13

修正しました

2019/03/13 04:38

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -7,6 +7,10 @@
7
7
  以下に状況や希望などを書かせて頂きますが、わからずに頑張って作ってはみたものの、ほかのシステムなどを持ってくると途端にわからなくなってしまいます。ハードルが高いのかもしれませんが、スライドショーは可能な限り私でも作れるようなレベルに落として見ました。ナビについては色々と情報をもらいながら作ってはみたものの、恐らく情報が重なる部分や記述ミス、記述がされていない部分などがあると思われますが、デベロッパーでチェックをしてみても問題の箇所がわかりませんでした。
8
8
 
9
9
  素人で大変恐縮ではありますが、なにかお知恵を拝借できればと思い、ご相談させて頂けますと幸いです。
10
+
11
+ [JSFiddle](https://jsfiddle.net/nyantama666/8vrfqjcy/)に入力してみました。
12
+
13
+ 背景画像を載せていないのでわかりにくいかも知れません・・・
10
14
 
11
15
 
12
16
 
@@ -31,9 +35,3 @@
31
35
 
32
36
 
33
37
  4.これは希望になりますが、トグル表示をした際に、下に下がるメニュー部分を透過させたいと考えています。
34
-
35
-
36
-
37
- [JSFiddle](https://jsfiddle.net/nyantama666/8vrfqjcy/)に入力してみました。
38
-
39
- 背景画像を載せていないのでわかりにくいかも知れません・・・

12

内容を若干変更しました

2019/03/13 04:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,8 +34,6 @@
34
34
 
35
35
 
36
36
 
37
- 素人ながらにJSFiddleを初め使って見ました。
37
+ [JSFiddle](https://jsfiddle.net/nyantama666/8vrfqjcy/)に入力しました。
38
38
 
39
- 上手く載せられるかわかりませんが、試しにやっています。
39
+ 背景画像を載せていないのでわかりにくいかも知れません・・・
40
-
41
- [JSFiddleに入力してみました](https://jsfiddle.net/nyantama666/8vrfqjcy/)

11

修正しました

2019/03/13 04:36

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  ※2と3のメニューのデザインは、トグル画面以外は以下のようなデザインにしたいと考えています(動作は全く同じで構いません)。
28
28
 
29
- [ク内容](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
29
+ [トグルデザイの参考サイト](https://github.com/jeromelachaud/grayscale-theme/blob/master/README.md)
30
30
 
31
31
 
32
32
 

10

修正しました

2019/03/11 08:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -38,6 +38,4 @@
38
38
 
39
39
  上手く載せられるかわかりませんが、試しにやっています。
40
40
 
41
-
42
-
43
- https://jsfiddle.net/nyantama666/8vrfqjcy/
41
+ [JSFiddleに入力してみました](https://jsfiddle.net/nyantama666/8vrfqjcy/)

9

修正しました

2019/03/11 08:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,8 +40,4 @@
40
40
 
41
41
 
42
42
 
43
- ```<iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/8vrfqjcy/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
43
+ https://jsfiddle.net/nyantama666/8vrfqjcy/
44
-
45
- コード
46
-
47
- ```

8

若葉マークを追加しました

2019/03/11 08:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

7

修正しました

2019/03/11 08:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,4 +40,8 @@
40
40
 
41
41
 
42
42
 
43
- <iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/vypeuqg4/6/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
43
+ ```<iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/8vrfqjcy/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
44
+
45
+ コード
46
+
47
+ ```

6

修正しました

2019/03/11 06:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,8 +40,4 @@
40
40
 
41
41
 
42
42
 
43
- ```<iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/vypeuqg4/6/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
43
+ <iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/vypeuqg4/6/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
44
-
45
- コード
46
-
47
- ```

5

修正しました

2019/03/11 06:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,4 +40,8 @@
40
40
 
41
41
 
42
42
 
43
- <script async src="//jsfiddle.net/nyantama666/vypeuqg4/6/embed/"></script>
43
+ ```<iframe width="100%" height="300" src="//jsfiddle.net/nyantama666/vypeuqg4/6/embedded/" allowfullscreen="allowfullscreen" allowpaymentrequest frameborder="0"></iframe>
44
+
45
+ コード
46
+
47
+ ```

4

修正しました

2019/03/11 06:34

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,8 +40,4 @@
40
40
 
41
41
 
42
42
 
43
- ```<script async src="//jsfiddle.net/nyantama666/vypeuqg4/6/embed/"></script>
43
+ <script async src="//jsfiddle.net/nyantama666/vypeuqg4/6/embed/"></script>
44
-
45
- コード
46
-
47
- ```

3

長文につき外部を利用して記事をなおしたため

2019/03/11 06:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -32,456 +32,16 @@
32
32
 
33
33
  4.これは希望になりますが、トグル表示をした際に、下に下がるメニュー部分を透過させたいと考えています。
34
34
 
35
- ```<!DOCTYPE html>
36
35
 
37
- <html lang="ja">
38
36
 
39
- <head>
37
+ 素人ながらにJSFiddleを初めて使って見ました。
40
38
 
41
- <meta charset="utf-8">
42
-
43
- <title>ABC</title>
39
+ 上手く載せられるかわかりませんが、試しにやっています。
44
-
45
- <link rel="stylesheet" type="text/css" href="css/font-awesome.css">
46
-
47
- <link rel="stylesheet" type="text/css" href="css/style.css">
48
-
49
- </head>
50
40
 
51
41
 
52
42
 
53
- <body id="page-top" data-spy="scroll" data-target=".navbar-fixed-top">
54
-
55
-
56
-
57
-
58
-
59
- <!-- nav & toggl -->
60
-
61
- <nav class="navbar luxbar-fixed navbar-custom navbar-fixed-top" role="navigation">
62
-
63
- <input type="checkbox" class="luxbar-checkbox" id="luxbar-checkbox"/>
64
-
65
- <div class="luxbar-menu luxbar-menu-right luxbar-menu-material-cyan">
66
-
67
- <ul class="luxbar-navigation">
68
-
69
- <li class="luxbar-header">
70
-
71
- <a href="#" class="luxbar-brand">ABC</a>
72
-
73
- <label class="luxbar-hamburger luxbar-hamburger-doublespin"
74
-
75
- id="luxbar-hamburger" for="luxbar-checkbox"> <span></span> </label>
76
-
77
- </li>
78
-
79
- <li class="luxbar-item"><a href="#">Item 1</a></li>
80
-
81
- <li class="luxbar-item"><a href="#">Item 2</a></li>
82
-
83
- <li class="luxbar-item"><a href="#">Item 3</a></li>
84
-
85
- <li class="luxbar-item"><a href="#">Item 4</a></li>
86
-
87
- </ul>
88
-
89
- </div>
90
-
91
- </nav>
92
-
93
-
94
-
95
-
96
-
97
- <!-- Hero -->
98
-
99
- <div class="slider" id="myslider">
100
-
101
- <ul>
102
-
103
- <li><img src="img/img01.JPG" alt=""></li>
104
-
105
- <li><img src="img/img02.JPG" alt=""></li>
106
-
107
- <li><img src="img/img03.JPG" alt=""></li>
108
-
109
- </ul>
110
-
111
- <div class="overlay">
112
-
113
- <div class="content">
114
-
115
- <h1>ABCT<strong><span class="color">abcde</span></strong></h1>
116
-
117
- <p class="lead">abcde<strong>abcde</strong>abcde<strong>abcde</strong></p>
118
-
119
- <a href="#tf-about" class="fa fa-angle-down page-scroll"></a>
120
-
121
- </div>
122
-
123
- </div>
124
-
125
- <div class="nav next"></div>
126
-
127
- <div class="mask"></div>
128
-
129
- </div>
130
-
131
- </div>
132
-
133
-
134
-
135
- <!-- Slider -->
136
-
137
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
43
+ ```<script async src="//jsfiddle.net/nyantama666/vypeuqg4/6/embed/"></script>
138
-
139
- <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js"></script>
140
-
141
- <script src="js/slider.js"></script>
142
-
143
- <script>
144
-
145
- $(function() {
146
-
147
- $('#myslider').slider();
148
-
149
- });
150
-
151
- </script>
152
-
153
-
154
-
155
- <script src="js/jquery.js"></script>
156
-
157
- <script src="js/bootstrap.min.js"></script>
158
-
159
-
160
-
161
- </body>
162
-
163
- </html>
164
44
 
165
45
  コード
166
46
 
167
47
  ```
168
-
169
- ```(function($) {
170
-
171
-
172
-
173
- $.fn.slider = function(options) {
174
-
175
-
176
-
177
- var
178
-
179
- settings = $.extend({
180
-
181
- mode: "cover",
182
-
183
- width: '100%',
184
-
185
- height: '100%',
186
-
187
- mask: "raster",
188
-
189
- bgcolor: "#000",
190
-
191
- autoplay: 4000,
192
-
193
- shuffle: false,
194
-
195
- show: {effect: 'fade', duration: 1500},
196
-
197
- hide: {effect: 'fade', duration: 1500},
198
-
199
- }, options),
200
-
201
- slides = this.find('li'),
202
-
203
- amount = slides.length,
204
-
205
- current = 0,
206
-
207
- turnSlide = function(event) {
208
-
209
- var step = 1;
210
-
211
- if (event) {
212
-
213
- event.preventDefault();
214
-
215
- step = event.data.step;
216
-
217
- }
218
-
219
- if (settings.shuffle)
220
-
221
- step = Math.floor(Math.random()*(amount - 1) + 1);
222
-
223
- $(slides[current]).hide(settings.hide);
224
-
225
- current = (((current + step) % amount) + amount) % amount;
226
-
227
- $(slides[current]).css({display: 'block'});
228
-
229
- resizeImg();
230
-
231
- $(slides[current]).css({display: 'none'});
232
-
233
- $(slides[current]).show(settings.show);
234
-
235
- },
236
-
237
- theWindow = $(window),
238
-
239
- viewport = this;
240
-
241
- this.css('background-color', settings.bgcolor);
242
-
243
- this.find('.mask').css('background-image', settings.mask == 'none' ? 'none' : 'url(./img/' + settings.mask + '.png)');
244
-
245
- this.find('.nav.next').click({step:1}, turnSlide);
246
-
247
- this.find('.nav.prev').click({step:-1}, turnSlide);
248
-
249
- if (settings.autoplay > 0)
250
-
251
- setInterval(turnSlide, settings.autoplay);
252
-
253
- function resizeImg() {
254
-
255
- viewport.width(settings.width == null ? theWindow.width() : settings.width);
256
-
257
- viewport.height(settings.height == null ? theWindow.height() : settings.height);
258
-
259
- vieww = viewport.width();
260
-
261
- viewh = viewport.height();
262
-
263
- viewRatio = vieww / viewh;
264
-
265
- bgimg = $(slides[current]).find("img");
266
-
267
- var doResize = function() {
268
-
269
- imgRatio = bgimg.width() / bgimg.height();
270
-
271
- if ((viewRatio < imgRatio && settings.mode == 'contain') || (viewRatio >= imgRatio && settings.mode == 'cover')) {
272
-
273
- bgimg.removeClass('maxh').addClass('maxw').css({
274
-
275
- top: (viewh - vieww / imgRatio) / 2,
276
-
277
- left: 0
278
-
279
- });
280
-
281
- } else {
282
-
283
- bgimg.removeClass('maxw').addClass('maxh').css({
284
-
285
- top: 0,
286
-
287
- left: (vieww - imgRatio * viewh) / 2
288
-
289
- });
290
-
291
- }
292
-
293
- };
294
-
295
-
296
-
297
- bgimg.get(0).complete ? doResize() : bgimg.load(doResize);
298
-
299
- }
300
-
301
- theWindow.resize(resizeImg).trigger('resize');
302
-
303
- return this;
304
-
305
- };
306
-
307
- }(jQuery));
308
-
309
- コード
310
-
311
- ```
312
-
313
- ```
314
-
315
- body, html {
316
-
317
- font-family: 'Lato', sans-serif;
318
-
319
- text-rendering: optimizeLegibility !important;
320
-
321
- -webkit-font-smoothing: antialiased !important;
322
-
323
- color: #5a5a5a;
324
-
325
- height: 100%;
326
-
327
- width: 100%;
328
-
329
- margin: 0;
330
-
331
- padding: 0;
332
-
333
- border: 0;
334
-
335
- background-color: #000
336
-
337
- }
338
-
339
- .slider {
340
-
341
- width: 100vw;
342
-
343
- height: 100vh;
344
-
345
- }
346
-
347
- .slider ul {
348
-
349
- padding: 0;
350
-
351
- margin: 0;
352
-
353
- }
354
-
355
- .slider li {
356
-
357
- width: 100%;
358
-
359
- height: 100%;
360
-
361
- position: absolute;
362
-
363
- top: 0px;
364
-
365
- left: 0px;
366
-
367
- display: none;
368
-
369
- }
370
-
371
- .slider li:first-child {
372
-
373
- display: block;
374
-
375
- }
376
-
377
- .slider .overlay {
378
-
379
- display: block;
380
-
381
- position: fixed;
382
-
383
- position: relative;
384
-
385
- padding: 20% 0 0;
386
-
387
- }
388
-
389
- .content h1 {
390
-
391
- font-size: 48px;
392
-
393
- font-family: "Helvetica Neue", "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif;
394
-
395
- color: #fff;
396
-
397
- line-height: 1.5;
398
-
399
- text-align: center;
400
-
401
- }
402
-
403
- .color {
404
-
405
- color: #ffa500;
406
-
407
- font-size: 38px;
408
-
409
- }
410
-
411
- .slider p {
412
-
413
- top: 50%;
414
-
415
- left: 50%;
416
-
417
- margin: 0;
418
-
419
- padding: 0;
420
-
421
- color: #fff;
422
-
423
- text-align: center;
424
-
425
- }
426
-
427
- .slider img.maxw {
428
-
429
- width: 100%;
430
-
431
- height: auto;
432
-
433
- max-height: none;
434
-
435
- position: absolute;
436
-
437
- filter: inherit;
438
-
439
- }
440
-
441
- .slider img.maxh {
442
-
443
- width: auto;
444
-
445
- max-width: none;
446
-
447
- height: 100%;
448
-
449
- position: absolute;
450
-
451
- filter: inherit;
452
-
453
- }
454
-
455
- a.fa.fa-angle-down {
456
-
457
- padding: 10px 15px;
458
-
459
- color: #fff;
460
-
461
- border: 2px solid #b4b4b4;
462
-
463
- border-radius: 50%;
464
-
465
- font-size: 24px;
466
-
467
- margin-top: 200px;
468
-
469
- transition: all 0.5s;
470
-
471
- }
472
-
473
- a.fa.fa-angle-down:hover {
474
-
475
- background: #fcac45;
476
-
477
- color: #ffffff;
478
-
479
- border: 2px solid #fcac45;
480
-
481
- }
482
-
483
- コード
484
-
485
- ```
486
-
487
- メニュー部分は記述が長くなってしまったので、場合によっては質問をわけるかどうか、もしご回答が得られた場合に検討したいと思います。

2

加筆しました

2019/03/11 06:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -309,3 +309,179 @@
309
309
  コード
310
310
 
311
311
  ```
312
+
313
+ ```
314
+
315
+ body, html {
316
+
317
+ font-family: 'Lato', sans-serif;
318
+
319
+ text-rendering: optimizeLegibility !important;
320
+
321
+ -webkit-font-smoothing: antialiased !important;
322
+
323
+ color: #5a5a5a;
324
+
325
+ height: 100%;
326
+
327
+ width: 100%;
328
+
329
+ margin: 0;
330
+
331
+ padding: 0;
332
+
333
+ border: 0;
334
+
335
+ background-color: #000
336
+
337
+ }
338
+
339
+ .slider {
340
+
341
+ width: 100vw;
342
+
343
+ height: 100vh;
344
+
345
+ }
346
+
347
+ .slider ul {
348
+
349
+ padding: 0;
350
+
351
+ margin: 0;
352
+
353
+ }
354
+
355
+ .slider li {
356
+
357
+ width: 100%;
358
+
359
+ height: 100%;
360
+
361
+ position: absolute;
362
+
363
+ top: 0px;
364
+
365
+ left: 0px;
366
+
367
+ display: none;
368
+
369
+ }
370
+
371
+ .slider li:first-child {
372
+
373
+ display: block;
374
+
375
+ }
376
+
377
+ .slider .overlay {
378
+
379
+ display: block;
380
+
381
+ position: fixed;
382
+
383
+ position: relative;
384
+
385
+ padding: 20% 0 0;
386
+
387
+ }
388
+
389
+ .content h1 {
390
+
391
+ font-size: 48px;
392
+
393
+ font-family: "Helvetica Neue", "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif;
394
+
395
+ color: #fff;
396
+
397
+ line-height: 1.5;
398
+
399
+ text-align: center;
400
+
401
+ }
402
+
403
+ .color {
404
+
405
+ color: #ffa500;
406
+
407
+ font-size: 38px;
408
+
409
+ }
410
+
411
+ .slider p {
412
+
413
+ top: 50%;
414
+
415
+ left: 50%;
416
+
417
+ margin: 0;
418
+
419
+ padding: 0;
420
+
421
+ color: #fff;
422
+
423
+ text-align: center;
424
+
425
+ }
426
+
427
+ .slider img.maxw {
428
+
429
+ width: 100%;
430
+
431
+ height: auto;
432
+
433
+ max-height: none;
434
+
435
+ position: absolute;
436
+
437
+ filter: inherit;
438
+
439
+ }
440
+
441
+ .slider img.maxh {
442
+
443
+ width: auto;
444
+
445
+ max-width: none;
446
+
447
+ height: 100%;
448
+
449
+ position: absolute;
450
+
451
+ filter: inherit;
452
+
453
+ }
454
+
455
+ a.fa.fa-angle-down {
456
+
457
+ padding: 10px 15px;
458
+
459
+ color: #fff;
460
+
461
+ border: 2px solid #b4b4b4;
462
+
463
+ border-radius: 50%;
464
+
465
+ font-size: 24px;
466
+
467
+ margin-top: 200px;
468
+
469
+ transition: all 0.5s;
470
+
471
+ }
472
+
473
+ a.fa.fa-angle-down:hover {
474
+
475
+ background: #fcac45;
476
+
477
+ color: #ffffff;
478
+
479
+ border: 2px solid #fcac45;
480
+
481
+ }
482
+
483
+ コード
484
+
485
+ ```
486
+
487
+ メニュー部分は記述が長くなってしまったので、場合によっては質問をわけるかどうか、もしご回答が得られた場合に検討したいと思います。

1

検索用タグが適当ではなかったようですので変更しました

2019/03/11 02:59

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes