質問編集履歴

2

ページ全体のhtmlとcssのコードを追加しました

2020/11/09 23:31

投稿

haru829
haru829

スコア0

test CHANGED
File without changes
test CHANGED
@@ -1,14 +1,6 @@
1
- ハンバーガーメニューを作成し、画面を小さくすると、メニューが出てきません。
2
-
3
- 余白部分(ページ全体)にハンバーガーメニューがあるときはメニューがでるのですが、
1
+ ハンバーガーメニューを作成し、画面を小さくすると、メニューが出てきません。余白部分(ページ全体)にハンバーガーメニューがあるときはメニューがでるのですが、小さくして本文にかかる大きさになると、クリックしてもメニューが出ません。
4
-
5
- 小さくして本文にかかる大きさになると、クリックしてもメニューが出ません。
2
+
6
-
7
- どうかご教授お願い致します。
3
+ どうかご教授お願い致します。  追記― まだ制作途中の段階のコードになります。
8
-
9
-
10
-
11
- #
12
4
 
13
5
 
14
6
 
@@ -20,7 +12,25 @@
20
12
 
21
13
  ```
22
14
 
15
+ <body style="color:#548989; background-color:#f5f5dc;" link="#666666" vlink="#666666" alink="#1b9dc9">
16
+
17
+ <div class="container ">
18
+
19
+ <div class="row">
20
+
21
+ <div class="col-12 m-0 p-0 ">
22
+
23
+      <header div id="pagehead" >
24
+
25
+ <div class="row">
26
+
27
+ <div class="col-1 m-0 p-0">
28
+
29
+ <a div class="title" href="HP-2020/index.html" >
30
+
31
+ <img src="images/top/top-rogo.gif" alt="秋田県湯沢市の良質な家システムハウス篠建"></a></div>
32
+
23
- <div id="nav-drawer">
33
+ <div id="nav-drawer">
24
34
 
25
35
  <input id="nav-input" type="checkbox" class="nav-unshown">
26
36
 
@@ -40,13 +50,9 @@
40
50
 
41
51
  <li><a href="office.html">事務所へよってたんせ</a></li>
42
52
 
43
-
44
-
45
- <a color="#99cc99" font-weight="bold">良質な家</a>
53
+        <a color="#99cc99" font-weight="bold">良質な家</a>
46
-
47
-
48
-
54
+
49
- <li><a color="#99cc99" >3つの施工法</a></li>
55
+      <li><a color="#99cc99" >3つの施工法</a></li>
50
56
 
51
57
  <li><a href="hot-life.html">ほっとライフの家</a></li>
52
58
 
@@ -56,29 +62,129 @@
56
62
 
57
63
  <li><a href="nagare.html">家造りの流れ</a></li>
58
64
 
59
-
60
-
61
- <a color="#99cc99" font-weight="bold">家造りのお得情報</a>
62
-
63
- <li><a href="house-otoku.html">新築住宅のお得情報</a></li>
64
-
65
- <li><a href="reform-otoku.html">リフォームのお得情報</a></li>
66
-
67
- <li><a href="yuushi.html">ご融資の借入機関</a></li>
68
-
69
-
70
-
71
- <a color="#99cc99" font-weight="bold" >お客様の部屋</a>
72
-
73
- <li><a href="voice.html">お客様の声</a></li>
74
-
75
- <li><a href="agatte.html">あがってたんせ</a></li>
76
-
77
- <li><a href="link.html">リンク</a></li>
78
-
79
65
  </div></div>
80
66
 
81
-
67
+ <div class="col-11 m-0 p-0">
68
+
69
+ <div class="header-right">
70
+
71
+ <ul class="icon">
72
+
73
+ <li class="web"><a href="https://www.youtube.com/channel/UCS2AysYSrfbLRjiEFyY8f2w" target="_blank">
74
+
75
+ <img src="images/top/web_a1.gif" alt="web内覧会" aria-hidden="true"></i></a></li>
76
+
77
+ <li class="mail"><a href="mailto:info@shinoken-sys.jp">
78
+
79
+ <img src="images/top/mail_a1.gif" width="80" height="80" border="0" alt="メール" aria-hidden="true"></i></a></li>
80
+
81
+ <li class="blog"><a href="https://weloffice.exblog.jp/" target="_blank">
82
+
83
+ <img src="images/top/blog_a1.gif" width="80" height="80" border="0" alt="ブログ"aria-hidden="true"></i></a></li>
84
+
85
+ <li class="add"><a div style=" color:#696969" >秋田県湯沢市千石町3-6-8<br>TEL 0183-72-2661<br>FAX 0183-72-4186</div></a></div></li>
86
+
87
+ </ul>
88
+
89
+ </div></div>
90
+
91
+ </div>
92
+
93
+ </header>
94
+
95
+ <nav class="menu" >
96
+
97
+ <li><a href="HP-2020/index.html">HOME</a></li>
98
+
99
+ <li><a href="#">ようこそ篠建へ</a>
100
+
101
+ <ul>
102
+
103
+ <li><a href="company.html">篠建について</a></li>
104
+
105
+ <li><a href="message.html">篠建からのメッセージ</a></li>
106
+
107
+ <li><a href="office.html">事務所へよってたんせ</a></li>
108
+
109
+ </ul>
110
+
111
+ </li>
112
+
113
+ <li><a href="#">良質な家</a>
114
+
115
+ <ul class="sub">
116
+
117
+ <li><a href="#">3つの施工法 ≫</a>
118
+
119
+ <ul>
120
+
121
+ <li><a href="hot-life.html">ほっとライフの家</a></li>
122
+
123
+ <li><a href="fw.html">フレームウォール工法</a></li>
124
+
125
+ <li><a href="zairai.html">在来工法</a></li>
126
+
127
+ </ul>
128
+
129
+ </li>
130
+
131
+ <li><a href="nagare.html">家造りの流れ</a></li>
132
+
133
+ </ul>
134
+
135
+ </li>
136
+
137
+ </nav></div></div></div></div>
138
+
139
+ <div class="container">
140
+
141
+ <div class="row">
142
+
143
+ <div class="col-sm-12 col-md-12 col-lg-9 mt-2 p-1">
144
+
145
+ <h3 align="center" style="color:#1b9dc9; background-color:#78d68f;>
146
+
147
+ <h3 style="text-align:left;" align="left"><font color="#ffffff" backgrund-color="#669966">事務所によってたんせ</font></h3>
148
+
149
+     <div class="row">
150
+
151
+ <div class="col-sm-12 col-md-6 col-lg-6 m-0.5"><img src="images/office/cat.jpg"></div>
152
+
153
+ </div>
154
+
155
+ </div>
156
+
157
+   <div class="col-sm-12 col-md-12 col-lg-3 m-0 p-0">
158
+
159
+ <aside>
160
+
161
+ <ul class="icon10">
162
+
163
+ <div class="col-12 ">
164
+
165
+ <li class="new"><p>シノケンNEWS</p><a href="index.html" >
166
+
167
+ 新着情報はこちら</a></li></div><br>
168
+
169
+ <div class="col-sm-6 col-md-4 col-lg-12 m-0 p-0">
170
+
171
+ <li class="DIY"><a href="diy.html" >
172
+
173
+ <img src="images/sub/diy-b1.gif" width="185" height="120" border="0" alt="メンテピット・仮設物置DIYキット"></a></li></div>
174
+
175
+ </div></div></ul></aside>
176
+
177
+ </div>
178
+
179
+ </div></div>
180
+
181
+ </div>
182
+
183
+ </div></div></div>
184
+
185
+ </body>
186
+
187
+
82
188
 
83
189
  ```
84
190
 
@@ -86,6 +192,126 @@
86
192
 
87
193
  ```
88
194
 
195
+ nav.menu {
196
+
197
+ margin: 0px ;
198
+
199
+ padding: 0px 5px 0px 20x;
200
+
201
+ background-color: #339966;
202
+
203
+ text-align:center;
204
+
205
+ }
206
+
207
+ nav.menu li {
208
+
209
+ width: 18%;
210
+
211
+ display: inline-block;
212
+
213
+ list-style-type: none;
214
+
215
+ position: relative;
216
+
217
+  font-weight: normal;
218
+
219
+ nav.menu a {
220
+
221
+ background-color: #339966;
222
+
223
+ color: white;
224
+
225
+ line-height: 40px;
226
+
227
+ text-align: center;
228
+
229
+ text-decoration: none;
230
+
231
+ font-weight: bold;
232
+
233
+ display: block;
234
+
235
+ }
236
+
237
+ nav.menu a:hover {
238
+
239
+ background-color: #99cc99;
240
+
241
+ color: #696969;
242
+
243
+  font-weight: normal;
244
+
245
+ }
246
+
247
+
248
+
249
+ nav.menu li:hover > ul {
250
+
251
+ display: block;
252
+
253
+ }
254
+
255
+ nav.menu ul {
256
+
257
+ margin: 0px;
258
+
259
+ padding: 0px;
260
+
261
+ display: none;
262
+
263
+ position: absolute;
264
+
265
+ z-index: 1000;
266
+
267
+ }
268
+
269
+ nav.menu ul li {
270
+
271
+ width: 100%;
272
+
273
+ border-top: 1px solid white;
274
+
275
+ }
276
+
277
+ nav.menu ul li a {
278
+
279
+ line-height: 35px;
280
+
281
+ text-align: center;
282
+
283
+ padding-left: 5px;
284
+
285
+ font-weight: normal;
286
+
287
+ }
288
+
289
+ nav.menu ul li a:hover {
290
+
291
+ background-color: #99cc99;
292
+
293
+ color: #696969;
294
+
295
+ }
296
+
297
+ nav.menu ul ul {
298
+
299
+ width: 100%;
300
+
301
+ margin: 0px;
302
+
303
+ padding: 0px;
304
+
305
+ display: none;
306
+
307
+ position: absolute;
308
+
309
+ top: 10px;
310
+
311
+ left: 100%;
312
+
313
+ border-left: 1px solid white;
314
+
89
315
  @media screen and (min-width:1024px) {
90
316
 
91
317
  #nav-drawer {
@@ -114,133 +340,113 @@
114
340
 
115
341
  }
116
342
 
117
-
118
-
119
- /*チェックボックス等は非表示に*/
120
-
121
343
  .nav-unshown {
122
344
 
123
345
  display:none;
124
346
 
125
347
  }
126
348
 
127
-
128
-
129
- /*アイコンのスペース*/
130
-
131
349
  #nav-open {
132
350
 
133
- display: inline-block;
351
+ display: inline-block ;
134
-
352
+
135
- width: auto;
353
+ width: 30px;
136
354
 
137
355
  height: 22px;
138
356
 
139
357
  vertical-align: middle;
140
358
 
359
+ position: fixed ;
360
+
361
+ top: 25px;
362
+
363
+ right:40px;
364
+
365
+ padding-right:0,auto;
366
+
367
+ }
368
+
369
+ #nav-open span, #nav-open span:before, #nav-open span:after {
370
+
371
+ position: absolute;
372
+
373
+ height: 3px;
374
+
375
+ width:30px;
376
+
377
+ border-radius: 3px;
378
+
379
+ background: #555;
380
+
381
+ display: block;
382
+
383
+ content: '';
384
+
385
+ cursor: pointer;
386
+
387
+ }
388
+
389
+ #nav-open span:before {
390
+
391
+ bottom: -10px;
392
+
393
+ }
394
+
395
+ #nav-open span:after {
396
+
397
+ bottom: -18px;
398
+
399
+ }
400
+
401
+ #nav-close {
402
+
403
+ display: none;
404
+
405
+ position: fixed ;
406
+
407
+ z-index: 999999;
408
+
409
+ top: 0;
410
+
411
+ right: 0;
412
+
413
+ width: 100%;
414
+
415
+ height: 100%;
416
+
417
+ background: black;
418
+
419
+ opacity: 0;
420
+
421
+ transition: .3s ease-in-out;
422
+
423
+ }
424
+
425
+ #nav-content {
426
+
427
+ overflow: auto;
428
+
141
429
  position: fixed;
142
430
 
143
- top: 25px;
431
+ top: 0;
144
-
432
+
145
- right:40px;
433
+ right: 0;
146
-
147
- padding-right:0,auto;
148
-
149
- }
150
-
151
-
152
-
153
- /*ハンバーガーアイコンをCSSだけで表現*/
154
-
155
- #nav-open span, #nav-open span:before, #nav-open span:after {
156
-
157
- position: absolute;
158
-
159
- height: 3px;/*線の太さ*/
160
-
161
- width:30px;/*長さ*/
162
-
163
- border-radius: 3px;
164
-
165
- background: #555;
166
-
167
- display: block;
168
-
169
- content: '';
170
-
171
- cursor: pointer;
172
-
173
- }
174
-
175
- #nav-open span:before {
176
-
177
- bottom: -10px;
178
-
179
- }
180
-
181
- #nav-open span:after {
182
-
183
- bottom: -18px;
184
-
185
- }
186
-
187
-
188
-
189
- /*閉じる用の薄黒カバー*/
190
-
191
- #nav-close {
192
-
193
- display: none;/*はじめは隠しておく*/
194
-
195
- position: fixed;
196
434
 
197
435
  z-index: 999999;
198
436
 
199
- top: 0;/*全体に広がるように*/
200
-
201
- right: 0;
202
-
203
- width: 100%;
437
+ width: 45%;
438
+
439
+ max-width:330px;
204
440
 
205
441
  height: 100%;
206
442
 
207
- background: black;
443
+ background: #fff;
208
-
209
- opacity: 0;
210
444
 
211
445
  transition: .3s ease-in-out;
212
446
 
213
- }
214
-
215
-
216
-
217
- /*中身*/
218
-
219
- #nav-content {
220
-
221
- overflow: auto;
222
-
223
- position: fixed;
224
-
225
- top: 0;
226
-
227
- right: 0;
228
-
229
- z-index: 999999;/*最前面に*/
230
-
231
- width: 45%;/*右側に隙間を作る(閉じるカバーを表示)*/
232
-
233
- max-width:330px;/*最大幅(調整してください)*/
234
-
235
- height: 100%;
236
-
237
- background: #fff;/*背景色*/
238
-
239
- transition: .3s ease-in-out;/*滑らかに表示*/
240
-
241
447
  -webkit-transform: translateX(105%);
242
448
 
243
- transform: translateX(105%);/*左に隠しておく*/
449
+ transform: translateX(105%);
244
450
 
245
451
  padding:2em;
246
452
 
@@ -252,23 +458,19 @@
252
458
 
253
459
  }
254
460
 
255
- /*チェックが入ったらもろもろ表示*/
256
-
257
461
  #nav-input:checked ~ #nav-close {
258
462
 
259
- display: block;/*カバーを表示*/
463
+ display: block !important;
260
464
 
261
465
  opacity: .5;
262
466
 
263
467
  }
264
468
 
265
-
266
-
267
469
  #nav-input:checked ~ #nav-content {
268
470
 
269
471
  -webkit-transform: translateX(0%);
270
472
 
271
- transform: translateX(0%);/*中身を表示(右へスライド)*/
473
+ transform: translateX(0%);
272
474
 
273
475
  box-shadow: 6px 0 25px rgba(0,0,0,.15);
274
476
 
@@ -276,20 +478,356 @@
276
478
 
277
479
  }
278
480
 
481
+ body {
482
+
483
+ margin: 0,auto;
484
+
485
+ }
486
+
487
+ .container {
488
+
489
+ background-color:#ffffff;
490
+
491
+ }
492
+
493
+ /* head title  */
494
+
495
+ #pagehead {
496
+
497
+ height:125px;
498
+
499
+ margin: 0 auto;
500
+
501
+ padding:0.5em 1.5em;
502
+
503
+ }
504
+
505
+ @media screen and (max-width:1024px) {
506
+
507
+ .title img {
508
+
509
+ width:auto;
510
+
511
+ margin:0,auto;
512
+
513
+ float:left;
514
+
515
+ }
516
+
517
+ }
518
+
519
+ /* title right buttom */
520
+
521
+ .header-right {
522
+
523
+ width:65%;
524
+
525
+ position: absolute;
526
+
527
+ top: 1.5em;
528
+
529
+ right:0;
530
+
531
+ }
532
+
533
+ @media screen and (max-width:1024px) {
534
+
535
+ .header-right {
536
+
537
+ display:none;
538
+
539
+ }
540
+
541
+ }
542
+
543
+ /* icon buttom */
544
+
545
+ .icon {
546
+
547
+ display: -webkit-flex; /* Safari */
548
+
549
+ display: flex;
550
+
551
+ list-style-type: none;
552
+
553
+ }
554
+
555
+ .icon li {
556
+
557
+ margin-right: 7px;
558
+
559
+ }
560
+
561
+ .icon li a :hover {
562
+
563
+ opacity:75%;
564
+
565
+ }
566
+
567
+
568
+
569
+ .icon li.blog img {
570
+
571
+ margin-right:13px;
572
+
573
+ }
574
+
575
+ /* sabu menu */
576
+
577
+ .tag {
578
+
579
+ margin: 0 auto;
580
+
581
+ }
582
+
583
+ @media screen and (max-width:1024px) {
584
+
585
+ .tag{
586
+
587
+
588
+
589
+ float:left;
590
+
591
+ }
592
+
593
+ }
594
+
595
+ /* icon2 button */
596
+
597
+ .icon2 {
598
+
599
+ display: -webkit-flex; /* Safari */
600
+
601
+ list-style-type: none;
602
+
603
+ flex-direction:row;
604
+
605
+ flex-wrap:wrap;
606
+
607
+ width:95%;
608
+
609
+ padding-top:0;
610
+
611
+ padding-bottom:1em;
612
+
613
+ }
614
+
615
+ .icon2 li {
616
+
617
+ padding:0em 0.1em;
618
+
619
+ }
620
+
621
+ .icon2 a :hover {
622
+
623
+ opacity:75%;
624
+
625
+ }
626
+
627
+ . icon2 img {
628
+
629
+ margin:0 auto;
630
+
631
+ display:block;
632
+
633
+ }
634
+
635
+
636
+
637
+ /* ここまで共通 */
638
+
639
+ .wrapper {
640
+
641
+ float: left;
642
+
643
+ margin: 0;
644
+
645
+ width: 100%;
646
+
647
+ margin-right: -200px;
648
+
649
+ background-color:#ffffff;
650
+
651
+ }
652
+
653
+ .wrapper main {
654
+
655
+ margin: 0;
656
+
657
+ margin-right: 200px;
658
+
659
+ }
660
+
661
+ .wrapper aside {
662
+
663
+ height: auto;
664
+
665
+ width:200px;
666
+
667
+ }
668
+
669
+ @media screen and (max-width: 1000px) {
670
+
671
+ .wrapper ,.wrapper main ,.wrapper aside {
672
+
673
+ float: none;
674
+
675
+ margin: 0;
676
+
677
+ width: 97%;
678
+
679
+ }
680
+
681
+ .icon10 {
682
+
683
+ display: -webkit-flex; /* Safari */
684
+
685
+ list-style-type: none;
686
+
687
+ flex-direction:row;
688
+
689
+ flex-wrap:wrap;
690
+
691
+ width:95%;
692
+
693
+ padding-top:0;
694
+
695
+ padding-bottom:1em;
696
+
697
+ }
698
+
699
+ }
700
+
701
+ ul.icon10 {
702
+
703
+ list-style-type: none;
704
+
705
+ }
706
+
707
+ li.new {
708
+
709
+ width:150px;
710
+
711
+ height:60px;
712
+
713
+ border:solid 1px orange;
714
+
715
+ padding:1em 0.5em;
716
+
717
+ margin:1em;
718
+
719
+ line-height:0.3em;
720
+
721
+ text-align:center;
722
+
723
+ float: left;
724
+
725
+ }
726
+
727
+ li.new a {
728
+
729
+ text-decoration:none;
730
+
731
+ }
732
+
733
+ li.kouhou p {
734
+
735
+ border-top:solid 1px darkgray;
736
+
737
+ text-align:center;
738
+
739
+ padding:0.5em;
740
+
741
+ width:150px;
742
+
743
+ float: left;
744
+
745
+ }
746
+
747
+ .icon10 a :hover {
748
+
749
+ opacity:75%;
750
+
751
+ }
752
+
753
+ main#photo {
754
+
755
+ width:25%;
756
+
757
+ padding-left:2em;
758
+
759
+ padding-right:3em;
760
+
761
+ padding-bottom:3em;
762
+
763
+ }
764
+
765
+ #photo img {
766
+
767
+ margin:0.5em;
768
+
769
+ }
770
+
771
+ mai#p1 {
772
+
773
+ line-height:180%;
774
+
775
+ }
776
+
777
+ #p1,#p2,#p3,#p4,#p5,#p6 {
778
+
779
+ margin-left:2em;
780
+
781
+ line-height:180%;
782
+
783
+ }
784
+
785
+ #p2 h4 {
786
+
787
+ padding:0;
788
+
789
+ margin:0;
790
+
791
+ }
792
+
793
+ #p1 h4,#p3 h4,#p4 h4,#p5 h4,#6 h4 {
794
+
795
+ padding:0;
796
+
797
+ margin:0;
798
+
799
+ }
800
+
801
+ #p2 p {
802
+
803
+ margin-top:0;
804
+
805
+ }
806
+
807
+ #p1 p,#p3 p,#p4 p,#p5 p,#p6 p {
808
+
809
+ margin-top:0;
810
+
811
+ margin-bottom:2em;
812
+
813
+ }
814
+
815
+ span {
816
+
817
+ display:inline-block;
818
+
819
+ width:6em;
820
+
821
+ }
822
+
823
+ span.wid-8 {
824
+
825
+ display:inline-block;
826
+
827
+ width:8em;
828
+
829
+ }
830
+
831
+
832
+
279
833
  ```
280
-
281
-
282
-
283
- ### 試したこと
284
-
285
-
286
-
287
- position: absolute !important;にしてみたのですが、変化はありませんでした。
288
-
289
-
290
-
291
- ### 補足情報(FW/ツールのバージョンなど)
292
-
293
-
294
-
295
- テラパッドでコードを入れて制作をしています。

1

初心者メークを付けました

2020/11/09 23:31

投稿

haru829
haru829

スコア0

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- htmlコード
19
+ html
20
20
 
21
21
  ```
22
22
 
@@ -82,7 +82,7 @@
82
82
 
83
83
  ```
84
84
 
85
- cssコード
85
+ css
86
86
 
87
87
  ```
88
88