質問編集履歴

1

CSSの追記

2020/04/01 09:00

投稿

syosinsya9999
syosinsya9999

スコア6

test CHANGED
File without changes
test CHANGED
@@ -191,3 +191,315 @@
191
191
  ```
192
192
 
193
193
  CSSの方も随時見せるので良かったら教えて下さい、よろしくお願いします。
194
+
195
+
196
+
197
+ こっちがCSSです。
198
+
199
+ ```ここに言語を入力
200
+
201
+ body {
202
+
203
+
204
+
205
+ margin: 0px;
206
+
207
+ padding: 0px;
208
+
209
+ color: #5c4c3e; /*全体の文字色*/
210
+
211
+ font-family: "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; /*フォント種類*/
212
+
213
+ font-size: 14px; /*文字サイズ*/
214
+
215
+ line-height: 2; /*行間*/
216
+
217
+ background: #fff url(../img/bg.jpg) fixed; /*背景色*/
218
+
219
+ -webkit-text-size-adjust: none;
220
+
221
+ }
222
+
223
+ h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure,form {margin: 0px;padding: 0px;font-size: 100%;}
224
+
225
+ ul {list-style-type: none;}
226
+
227
+ ol {padding-left: 40px;padding-bottom: 15px;}
228
+
229
+ img {border: none;max-width: 100%;height: auto;vertical-align: middle;}
230
+
231
+ a:hover img {opacity: 0.6}
232
+
233
+ table {border-collapse:collapse;font-size: 100%;border-spacing: 0;}
234
+
235
+ iframe {width: 100%;}
236
+
237
+
238
+
239
+ *h2見出しタグの設定
240
+
241
+ ---------------------------------------------------------------------------*/
242
+
243
+ h2 {
244
+
245
+ clear: both;
246
+
247
+ margin-bottom: 15px;
248
+
249
+ color: #fff; /*文字色*/
250
+
251
+ padding: 5px 20px; /*上下、左右への余白*/
252
+
253
+ background: #5c4c3e; /*背景色*/
254
+
255
+ border-radius: 4px; /*角丸のサイズ。大きくすれば角の丸みが大きくなる。角丸が不要ならこの1行削除。*/
256
+
257
+ }
258
+
259
+
260
+
261
+ /*h3見出しタグの設定
262
+
263
+ ---------------------------------------------------------------------------*/
264
+
265
+ h3 {
266
+
267
+ clear: both;
268
+
269
+ margin-bottom: 15px;
270
+
271
+ padding: 3px 20px; /*上下、左右への余白*/
272
+
273
+ border-radius: 4px; /*角丸のサイズ。大きくすれば角の丸みが大きくなる。角丸が不要ならこの1行削除。*/
274
+
275
+ border: 2px solid #5c4c3e; /*枠線の幅、線種、色*/
276
+
277
+ }
278
+
279
+
280
+
281
+ /*段落タグ設定
282
+
283
+ ---------------------------------------------------------------------------*/
284
+
285
+ p {
286
+
287
+ padding: 0px 20px 20px; /*上、左右、下への余白*/
288
+
289
+ }
290
+
291
+
292
+
293
+ /*リンク設定
294
+
295
+ ---------------------------------------------------------------------------*/
296
+
297
+ a {
298
+
299
+ color: #5c4c3e; /*リンクテキストの色*/
300
+
301
+ -webkit-transition: 0.5s; /*マウスオン時の移り変わるまでの時間設定。0.5秒。*/
302
+
303
+ transition: 0.5s; /*同上*/
304
+
305
+ }
306
+
307
+ a:hover {
308
+
309
+ color: #d50f26; /*マウスオン時の文字色*/
310
+
311
+ }
312
+
313
+
314
+
315
+ /*コンテナー(ホームページを囲む一番外側のブロック)
316
+
317
+ ---------------------------------------------------------------------------*/
318
+
319
+ #container {
320
+
321
+ width: 80%; /*ブロックの幅を画面の80%にする設定。*/
322
+
323
+ max-width: 1000px; /*上のwidth指定の追加設定。幅1000pxを最大幅に設定し、それ以上広げない。*/
324
+
325
+ margin: 5% auto 0px; /*HP画面の左右中央に表示させる設定。最初の5%は上(コンテナーの外側)に空ける余白の指定。*/
326
+
327
+ background: #fff; /*背景色(古いブラウザ用)*/
328
+
329
+ background: rgba(255,255,255,0.9); /*背景色。rgba値は左3つが色指定(この場合は白)で最後の小数点が透明度。*/
330
+
331
+ border-radius: 10px; /*角丸のサイズ。大きくすれば角の丸みが大きくなる。角丸が不要ならこの1行削除。*/
332
+
333
+ padding: 4%; /*ブロック内の余白*/
334
+
335
+ -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.3); /*影の設定。右へ・下へ・ぼかし幅・色(rgba)の設定。rgba値は左3つが色指定(この場合は黒)で最後の小数点が透明度。*/
336
+
337
+ box-shadow: 0px 0px 6px rgba(0,0,0,0.3); /*同上*/
338
+
339
+ overflow: hidden;
340
+
341
+ }
342
+
343
+
344
+
345
+
346
+
347
+
348
+
349
+ /*メニュー
350
+
351
+ ---------------------------------------------------------------------------*/
352
+
353
+ /*メニュー全体を囲むブロック*/
354
+
355
+ #menubar {
356
+
357
+ margin: 50px 0px; /*メニューブロックの上下(ブロックの外側)に空けるスペース*/
358
+
359
+ border-top: 3px solid #5c4c3e; /*上の線の幅、線種、色*/
360
+
361
+ border-bottom: 3px solid #5c4c3e; /*下の線の幅、線種、色*/
362
+
363
+ text-align: center; /*メニューブロックの内容をセンタリングする設定*/
364
+
365
+ }
366
+
367
+ /*メニュー1個あたりの設定*/
368
+
369
+ #menubar li {
370
+
371
+ display: inline; /*横並びにする設定*/
372
+
373
+ }
374
+
375
+ #menubar li a {
376
+
377
+ text-decoration: none;
378
+
379
+ padding: 10px 20px; /*10pxは上下に、20pxは左右へ空ける余白指定。*/
380
+
381
+ color: #5c4c3e; /*文字色*/
382
+
383
+ font-size: 20px; /*文字サイズを少し大きくする設定。お好みで変更して下さい。*/
384
+
385
+ letter-spacing: 0.2em; /*文字感覚を少し広くする設定。広くしないでいいなら、この1行を削除。*/
386
+
387
+ }
388
+
389
+
390
+
391
+
392
+
393
+ body {
394
+
395
+ font-family: sans-serif;
396
+
397
+ line-height: 1.4;
398
+
399
+ font-size: 18px;
400
+
401
+ padding: 20px;
402
+
403
+ max-width: 640px;
404
+
405
+ margin: 0 auto;
406
+
407
+ }
408
+
409
+
410
+
411
+ .grid {
412
+
413
+ max-width: 2000px;
414
+
415
+ }
416
+
417
+
418
+
419
+ /* reveal grid after images loaded */
420
+
421
+ .grid.are-images-unloaded {
422
+
423
+ opacity: 0;
424
+
425
+ }
426
+
427
+
428
+
429
+ .grid__item,
430
+
431
+ .grid__col-sizer {
432
+
433
+ width: 32%;
434
+
435
+ }
436
+
437
+
438
+
439
+ .grid__gutter-sizer { width: 2%; }
440
+
441
+
442
+
443
+ /* hide by default */
444
+
445
+ .grid.are-images-unloaded .image-grid__item {
446
+
447
+ opacity: 0;
448
+
449
+ }
450
+
451
+
452
+
453
+ .grid__item {
454
+
455
+ margin-bottom: 20px;
456
+
457
+ float: left;
458
+
459
+ }
460
+
461
+
462
+
463
+ .grid__item--height1 { height: 140px; background: #EA0; }
464
+
465
+ .grid__item--height2 { height: 220px; background: #C25; }
466
+
467
+ .grid__item--height3 { height: 300px; background: #19F; }
468
+
469
+
470
+
471
+ .grid__item--width2 { width: 66%; }
472
+
473
+
474
+
475
+ .grid__item img {
476
+
477
+ display: block;
478
+
479
+ max-width: 100%;
480
+
481
+ }
482
+
483
+
484
+
485
+
486
+
487
+ .page-load-status {
488
+
489
+ display: none; /* hidden by default */
490
+
491
+ padding-top: 20px;
492
+
493
+ border-top: 1px solid #DDD;
494
+
495
+ text-align: center;
496
+
497
+ color: #777;
498
+
499
+ }
500
+
501
+
502
+
503
+ /* loader ellips in separate pen CSS */
504
+
505
+ ```