質問編集履歴

2

コードの追加

2019/03/20 08:15

投稿

ZhvKe5P4HEDEyw
ZhvKe5P4HEDEyw

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ### 前提・実現したいこと
1
+ ```### 前提・実現したいこと
2
2
 
3
3
 
4
4
 
@@ -30,245 +30,239 @@
30
30
 
31
31
 
32
32
 
33
+ ```HTML
34
+
35
+
36
+
37
+ ### <!DOCTYPE html>
38
+
39
+ <html lang="en">
40
+
41
+ <head>
42
+
43
+ <meta charset="utf-8">
44
+
45
+ <meta name="viewport" content="width=device-width, initial-scale=1">
46
+
47
+ <title>Nuno - Responsive Bootstrap Theme</title>
48
+
49
+ <link rel="stylesheet" href="bootstrap-4.1.3-dist/css/bootstrap.min.css">
50
+
51
+ <link rel="stylesheet" href="style.css">
52
+
53
+ <link rel="stylesheet" href="css/fixed.css">
54
+
55
+ </head>
56
+
57
+
58
+
59
+ <body data-spy="scroll" data-target="#navbarResponsive" >
60
+
61
+ <!-- Start Home Section -->
62
+
63
+ <div id="home">
64
+
65
+ <!-- navigation -->
66
+
67
+ <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
68
+
69
+ <a href="#" class="navbar-brand"><img src="img/nuno.png"></a>
70
+
71
+ <button class="navbar-toggler" type="button" data-toggle="collapse"
72
+
73
+ data-target="#navbarResponsive">
74
+
75
+ <span class="navbar-toggler-icon"></span>
76
+
77
+ </button>
78
+
79
+
80
+
81
+ <div class="collapse navbar-collapse" id="navbarResponsive">
82
+
83
+ <ul class="navbar-nav ml-auto">
84
+
85
+ <li class="nav-item">
86
+
87
+ <a href="#home" class="nav-link">Home</a>
88
+
89
+ </li>
90
+
91
+ <li class="nav-item">
92
+
93
+ <a href="#course" class="nav-link">Course</a>
94
+
95
+ </li>
96
+
97
+ <li class="nav-item">
98
+
99
+ <a href="#features" class="nav-link">Features</a>
100
+
101
+ </li>
102
+
103
+ <li class="nav-item">
104
+
105
+ <a href="#resources" class="nav-link">RESOURCES</a>
106
+
107
+ </li>
108
+
109
+ <li class="nav-item">
110
+
111
+ <a href="#clients" class="nav-link">Clients</a>
112
+
113
+ </li>
114
+
115
+ <li class="nav-item">
116
+
117
+ <a href="#contact" class="nav-link">Contact</a>
118
+
119
+ </li>
120
+
121
+ </ul>
122
+
123
+ </div>
124
+
125
+ </nav>
126
+
127
+ <!-- End Navigation -->
128
+
129
+
130
+
131
+ <!-- Start Lp -->
132
+
133
+ <div class="landing">
134
+
135
+ <div class="home-wrap">
136
+
137
+ <div class="home-inner">
138
+
139
+
140
+
141
+ </div>
142
+
143
+ </div>
144
+
145
+ </div>
146
+
147
+
148
+
149
+ <div class="caption text-center">
150
+
151
+ <h1>Welcome to Nuno</h1>
152
+
153
+ <h3>Udemy Bootstrap 4 Course</h3>
154
+
155
+ <a href="#course" class="btn btn-outline-light btn-lg">Get Started</a>
156
+
157
+ </div>
158
+
159
+ <!-- End Lp -->
160
+
161
+ </div>
162
+
163
+ <!-- End Home Section -->
164
+
165
+
166
+
167
+ <!-- Start Course Section -->
168
+
169
+ <div id="course" class="offset">
170
+
171
+ <div class="col-12 narrow text-center">
172
+
173
+ <h1>Nuno Theme Advanced Bootstrap Coirse</h1>
174
+
175
+ <p class="lead">Learn Bootstrap by creatingan advanced Bootstrap 4 Responsive Website Template from scratch, with no steps skipped!</p>
176
+
177
+ <a href="https://bit.ly/advanced-bootstrap-course" target="_blank" class="btn btn-secondary btn-md">Bootstrap Course</a>
178
+
179
+
180
+
181
+ </div>
182
+
183
+ </div>
184
+
185
+ <!-- End Course Section -->
186
+
187
+
188
+
189
+ <!-- Start Features Section -->
190
+
191
+ <div id="features" class="offset">
192
+
193
+
194
+
195
+ </div>
196
+
197
+ <!-- End Features section -->
198
+
199
+
200
+
201
+ <!-- Start Resources Section -->
202
+
203
+ <div id="resources" class="offset">
204
+
205
+
206
+
207
+ </div>
208
+
209
+ <!-- End Resources Section-->
210
+
211
+
212
+
213
+ <!-- Start Clients Section -->
214
+
215
+ <div id="clients" class="offset">
216
+
217
+
218
+
219
+ </div>
220
+
221
+ <!-- End Clients section-->
222
+
223
+
224
+
225
+ <!-- Start Contact Section -->
226
+
227
+ <div id="contact" class="offset">
228
+
229
+
230
+
231
+ </div>
232
+
233
+ <!-- End Contact section-->
234
+
235
+
236
+
237
+
238
+
239
+
240
+
241
+ <!--- Script Source Files -->
242
+
243
+ <script src="js/jquery-3.3.1.min.js"></script>
244
+
245
+ <script src="bootstrap-4.1.3-dist/js/bootstrap.min.js"></script>
246
+
247
+ <script src="https://use.fontawesome.com/releases/v5.5.0/js/all.js"></script>
248
+
249
+ <!--- End of Script Source Files -->
250
+
251
+
252
+
253
+ </body>
254
+
255
+ </html>
256
+
257
+
258
+
259
+
260
+
33
261
  ```
34
262
 
35
263
 
36
264
 
37
- ### 該当のソースコード
38
-
39
-
40
-
41
- ```HTML,CSS
265
+ ```CSS
42
-
43
- <!DOCTYPE html>
44
-
45
- <html lang="en">
46
-
47
- <head>
48
-
49
- <meta charset="utf-8">
50
-
51
- <meta name="viewport" content="width=device-width, initial-scale=1">
52
-
53
- <title>Nuno - Responsive Bootstrap Theme</title>
54
-
55
- <link rel="stylesheet" href="bootstrap-4.1.3-dist/css/bootstrap.min.css">
56
-
57
- <link rel="stylesheet" href="style.css">
58
-
59
- <link rel="stylesheet" href="css/fixed.css">
60
-
61
- </head>
62
-
63
-
64
-
65
- <body data-spy="scroll" data-target="#navbarResponsive" >
66
-
67
- <!-- Start Home Section -->
68
-
69
- <div id="home">
70
-
71
- <!-- navigation -->
72
-
73
- <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
74
-
75
- <a href="#" class="navbar-brand"><img src="img/nuno.png"></a>
76
-
77
- <button class="navbar-toggler" type="button" data-toggle="collapse"
78
-
79
- data-target="#navbarResponsive">
80
-
81
- <span class="navbar-toggler-icon"></span>
82
-
83
- </button>
84
-
85
-
86
-
87
- <div class="collapse navbar-collapse" id="navbarResponsive">
88
-
89
- <ul class="navbar-nav ml-auto">
90
-
91
- <li class="nav-item">
92
-
93
- <a href="#home" class="nav-link">Home</a>
94
-
95
- </li>
96
-
97
- <li class="nav-item">
98
-
99
- <a href="#course" class="nav-link">Course</a>
100
-
101
- </li>
102
-
103
- <li class="nav-item">
104
-
105
- <a href="#features" class="nav-link">Features</a>
106
-
107
- </li>
108
-
109
- <li class="nav-item">
110
-
111
- <a href="#resources" class="nav-link">RESOURCES</a>
112
-
113
- </li>
114
-
115
- <li class="nav-item">
116
-
117
- <a href="#clients" class="nav-link">Clients</a>
118
-
119
- </li>
120
-
121
- <li class="nav-item">
122
-
123
- <a href="#contact" class="nav-link">Contact</a>
124
-
125
- </li>
126
-
127
- </ul>
128
-
129
- </div>
130
-
131
- </nav>
132
-
133
- <!-- End Navigation -->
134
-
135
-
136
-
137
- <!-- Start Lp -->
138
-
139
- <div class="landing">
140
-
141
- <div class="home-wrap">
142
-
143
- <div class="home-inner">
144
-
145
-
146
-
147
- </div>
148
-
149
- </div>
150
-
151
- </div>
152
-
153
-
154
-
155
- <div class="caption text-center">
156
-
157
- <h1>Welcome to Nuno</h1>
158
-
159
- <h3>Udemy Bootstrap 4 Course</h3>
160
-
161
- <a href="#course" class="btn btn-outline-light btn-lg">Get Started</a>
162
-
163
- </div>
164
-
165
- <!-- End Lp -->
166
-
167
- </div>
168
-
169
- <!-- End Home Section -->
170
-
171
-
172
-
173
- <!-- Start Course Section -->
174
-
175
- <div id="course" class="offset">
176
-
177
- <div class="col-12 narrow text-center">
178
-
179
- <h1>Nuno Theme Advanced Bootstrap Coirse</h1>
180
-
181
- <p class="lead">Learn Bootstrap by creatingan advanced Bootstrap 4 Responsive Website Template from scratch, with no steps skipped!</p>
182
-
183
- <a href="https://bit.ly/advanced-bootstrap-course" target="_blank" class="btn btn-secondary btn-md">Bootstrap Course</a>
184
-
185
-
186
-
187
- </div>
188
-
189
- </div>
190
-
191
- <!-- End Course Section -->
192
-
193
-
194
-
195
- <!-- Start Features Section -->
196
-
197
- <div id="features" class="offset">
198
-
199
-
200
-
201
- </div>
202
-
203
- <!-- End Features section -->
204
-
205
-
206
-
207
- <!-- Start Resources Section -->
208
-
209
- <div id="resources" class="offset">
210
-
211
-
212
-
213
- </div>
214
-
215
- <!-- End Resources Section-->
216
-
217
-
218
-
219
- <!-- Start Clients Section -->
220
-
221
- <div id="clients" class="offset">
222
-
223
-
224
-
225
- </div>
226
-
227
- <!-- End Clients section-->
228
-
229
-
230
-
231
- <!-- Start Contact Section -->
232
-
233
- <div id="contact" class="offset">
234
-
235
-
236
-
237
- </div>
238
-
239
- <!-- End Contact section-->
240
-
241
-
242
-
243
-
244
-
245
-
246
-
247
- <!--- Script Source Files -->
248
-
249
- <script src="js/jquery-3.3.1.min.js"></script>
250
-
251
- <script src="bootstrap-4.1.3-dist/js/bootstrap.min.js"></script>
252
-
253
- <script src="https://use.fontawesome.com/releases/v5.5.0/js/all.js"></script>
254
-
255
- <!--- End of Script Source Files -->
256
-
257
-
258
-
259
- </body>
260
-
261
- </html>
262
-
263
-
264
-
265
-
266
-
267
-
268
-
269
-
270
-
271
- ここからCSSです
272
266
 
273
267
  @import url('https://fonts.googleapis.com/css?family=Lato:400,700');
274
268
 
@@ -440,11 +434,157 @@
440
434
 
441
435
  =============*/
442
436
 
443
-
444
-
445
437
  ```
446
438
 
447
-
439
+ ```fixed
440
+
441
+ /*--- Extra Bootstrap Column Padding --*/
442
+
443
+ [class*="col-"] {
444
+
445
+ padding: 1rem;
446
+
447
+ }
448
+
449
+
450
+
451
+ /*--- Bootstrap Mobile Gutter Fix --*/
452
+
453
+ .row, .container-fluid {
454
+
455
+ margin-left: 0px!important;
456
+
457
+ margin-right: 0px!important;
458
+
459
+ }
460
+
461
+
462
+
463
+ /*--- Fix for Fixed Navbar jumping on scroll --*/
464
+
465
+ .fixed-top {
466
+
467
+ -webkit-backface-visibility: hidden;
468
+
469
+ }
470
+
471
+
472
+
473
+ /*--- Fixed Landing Page Section --*/
474
+
475
+ .landing {
476
+
477
+ position: relative;
478
+
479
+ width: 100%;
480
+
481
+ height: 100vh;
482
+
483
+ display: table;
484
+
485
+ z-index: -1;
486
+
487
+ }
488
+
489
+ .home-wrap {
490
+
491
+ clip: rect(0, auto, auto, 0);
492
+
493
+ position: absolute;
494
+
495
+ top: 0;
496
+
497
+ left: 0;
498
+
499
+ width: 100%;
500
+
501
+ height: 100%;
502
+
503
+ }
504
+
505
+ .home-inner {
506
+
507
+ position: fixed;
508
+
509
+ display: table;
510
+
511
+ top: 0;
512
+
513
+ left: 0;
514
+
515
+ width: 100%;
516
+
517
+ height: 100%;
518
+
519
+ background-size: cover;
520
+
521
+ background-position: center center;
522
+
523
+ -webkit-transform: translateZ(0);
524
+
525
+ transform: translateZ(0);
526
+
527
+ will-change: transform;
528
+
529
+ }
530
+
531
+
532
+
533
+ /*--- iOS Fixed Background Image --*/
534
+
535
+ .fixed-background {
536
+
537
+ position: relative;
538
+
539
+ width: 100%;
540
+
541
+ }
542
+
543
+ .fixed-wrap {
544
+
545
+ clip: rect(0, auto, auto, 0);
546
+
547
+ position: absolute;
548
+
549
+ top: 0;
550
+
551
+ left: 0;
552
+
553
+ width: 100%;
554
+
555
+ height: 100%;
556
+
557
+ z-index: -999!important;
558
+
559
+ }
560
+
561
+ .fixed {
562
+
563
+ position: fixed;
564
+
565
+ display: block;
566
+
567
+ top: 0;
568
+
569
+ left: 0;
570
+
571
+ width: 100%;
572
+
573
+ height: 100%;
574
+
575
+ background-size: cover;
576
+
577
+ background-position: center center;
578
+
579
+ -webkit-transform: translateZ(0);
580
+
581
+ transform: translateZ(0);
582
+
583
+ will-change: transform;
584
+
585
+ }
586
+
587
+ ```
448
588
 
449
589
 
450
590
 

1

コードのついか

2019/03/20 08:15

投稿

ZhvKe5P4HEDEyw
ZhvKe5P4HEDEyw

スコア10

test CHANGED
File without changes
test CHANGED
@@ -24,8 +24,6 @@
24
24
 
25
25
  CSSも使っていますが、CSSにコードを書く前からスクロールできていません。
26
26
 
27
- HTMLのコードを書かせてもらいます。
28
-
29
27
 
30
28
 
31
29
  ```
@@ -262,10 +260,198 @@
262
260
 
263
261
  </html>
264
262
 
263
+
264
+
265
+
266
+
267
+
268
+
269
+
270
+
271
+ ここからCSSです
272
+
273
+ @import url('https://fonts.googleapis.com/css?family=Lato:400,700');
274
+
275
+
276
+
277
+ body{
278
+
279
+ overflow: hidden;
280
+
281
+ font-family: 'Lato',sans-serif;
282
+
283
+ color: #505962;
284
+
285
+ }
286
+
287
+
288
+
289
+ /* navgation */
290
+
291
+
292
+
293
+ .navbar{
294
+
295
+ text-transform: uppercase;
296
+
297
+ font-weight: 700;
298
+
299
+ font-size: 0.9rem;
300
+
301
+ letter-spacing: 0.1rem;
302
+
303
+ background: rgba(0, 0, 0, 0.6);
304
+
305
+ }
306
+
307
+ .navbar-brand img{
308
+
309
+ height: 2rem;
310
+
311
+ }
312
+
313
+ .navbar-nav li{
314
+
315
+ padding-right: 0.7rem;
316
+
317
+ }
318
+
319
+ .navbar-dark .navbar-nav .nav-link{
320
+
321
+ color:white;
322
+
323
+ padding-top: 0.8rem;
324
+
325
+ }
326
+
327
+ .navbar-dark .navbar-nav .nav-link.active,
328
+
329
+ .navbar-dark .navbar-nav .nav-link:hover{
330
+
331
+ color:#1ebba3
332
+
333
+ }
334
+
335
+
336
+
337
+ /* Lp */
338
+
339
+ .home-inner{
340
+
341
+ background-image: url(img/computers.png);
342
+
343
+ }
344
+
345
+ .caption{
346
+
347
+ width: 100%;
348
+
349
+ max-width: 100%;
350
+
351
+ position: absolute;
352
+
353
+ top: 38%;
354
+
355
+ z-index: 1;
356
+
357
+ color: white;
358
+
359
+ text-transform: uppercase;
360
+
361
+ }
362
+
363
+ .caption h1{
364
+
365
+ font-size: 3.8rem;
366
+
367
+ font-weight: 700;
368
+
369
+ letter-spacing: 0.3rem;
370
+
371
+ text-shadow: 0.1rem 0.1rem 0.8rem black;
372
+
373
+ padding-bottom: 1rem;
374
+
375
+ }
376
+
377
+ .caption h3{
378
+
379
+ font-size: 2rem;
380
+
381
+ text-shadow: 0.1rem 0.1rem 0.5rem black;
382
+
383
+ padding-bottom: 1.6rem
384
+
385
+ }
386
+
387
+ .btn-lg{
388
+
389
+ border-width: medium;
390
+
391
+ border-radius: 0;
392
+
393
+ padding: 0.6rem 1.3rem;
394
+
395
+ font-size: 1.1rem;
396
+
397
+ }
398
+
399
+
400
+
401
+
402
+
403
+
404
+
405
+
406
+
407
+ /*============ BOOTSTRAP BREAK POINTS:
408
+
409
+
410
+
411
+ Extra small (xs) devices (portrait phones, less than 576px)
412
+
413
+ No media query since this is the default in Bootstrap
414
+
415
+
416
+
417
+ Small (sm) devices (landscape phones, 576px and up)
418
+
419
+ @media (min-width: 576px) { ... }
420
+
421
+
422
+
423
+ Medium (md) devices (tablets, 768px and up)
424
+
425
+ @media (min-width: 768px) { ... }
426
+
427
+
428
+
429
+ Large (lg) devices (desktops, 992px and up)
430
+
431
+ @media (min-width: 992px) { ... }
432
+
433
+
434
+
435
+ Extra (xl) large devices (large desktops, 1200px and up)
436
+
437
+ @media (min-width: 1200px) { ... }
438
+
439
+
440
+
441
+ =============*/
442
+
443
+
444
+
265
445
  ```
266
446
 
267
447
 
268
448
 
449
+
450
+
451
+
452
+
453
+
454
+
269
455
  ### 試したこと
270
456
 
271
457
  HTMLのbodyタグにscroll=”yes”を行いました。