質問編集履歴

1

ご指摘通り出来たのか分かりませんが、①質問文内のコードをブロック表示に ②htmlのコードを表示 ③css画面→cssファイル 以下3点の編集・変更を加えました

2018/12/29 03:12

投稿

wikwik129
wikwik129

スコア19

test CHANGED
File without changes
test CHANGED
@@ -2,23 +2,95 @@
2
2
 
3
3
  質問があります。
4
4
 
5
- こちら下記のコードがCSS画面で、横並びにする場面で疑問点があります。
5
+ こちら下記のコードがCSSファイルで、横並びにする場面で疑問点があります。
6
6
 
7
- 下記のような書き方で問題はありませんが、何故 「li」で一度float:left;の設定を行っているのに.header-list」でもう一度「float:left;」の設定を行わなければならないのでしょうか? 
7
+ 下記のような書き方で問題はありませんが、何故 「li」で一度```float:left;```コードの設定を行っているのに```.header-list```
8
8
 
9
+ でもう一度```float:left;```
10
+
11
+ の設定を行わなければならないのでしょうか? 「li」で```float:left;```を設定した際、```.header-list```
12
+
9
-  「li」float:left;」を設定した際、「.header-list」で「float:left;」の設定をしなくても、見た目は変わらなかったです。
13
+ ```float:left;```の設定をしなくても、見た目は変わらなかったです。
10
14
 
11
15
 
12
16
 
13
-  何故「li」でfloat:left;を設定した際.header-listfloat:left;の設定をしなければいけないのか疑問に思っています。
17
+  何故「li」で```float:left;```を設定した際```.header-list``````float:left;```の設定をしなければいけないのか疑問に思っています。型に従えと言われればしょうがないですが、何か理由があるのであれば是非教えていただきたいです。返答お待ちしております。
14
-
15
-  型に従えと言われればしょうがないですが、何か理由があるのであれば是非教えていただきたいです。返答お待ちしております。
16
18
 
17
19
 
18
20
 
19
- CSS画面
21
+ ※progateで勉強しております
20
22
 
21
23
 
24
+
25
+ ```HTML
26
+
27
+ <!DOCTYPE html>
28
+
29
+ <html>
30
+
31
+ <head>
32
+
33
+ <meta charset="utf-8">
34
+
35
+ <title>Progate</title>
36
+
37
+ <link rel="stylesheet" href="stylesheet.css">
38
+
39
+ </head>
40
+
41
+ <body>
42
+
43
+ <div class="header">
44
+
45
+ <div class="header-logo">Progate</div>
46
+
47
+ <div class="header-list">
48
+
49
+ <ul>
50
+
51
+ <li>プログラミングとは</li>
52
+
53
+ <li>学べるレッスン</li>
54
+
55
+ <li>お問い合わせ</li>
56
+
57
+ </ul>
58
+
59
+ </div>
60
+
61
+ </div>
62
+
63
+
64
+
65
+ <div class="main">
66
+
67
+
68
+
69
+ </div>
70
+
71
+
72
+
73
+ <div class="footer">
74
+
75
+
76
+
77
+ </div>
78
+
79
+ </body>
80
+
81
+ </html>
82
+
83
+
84
+
85
+ ```
86
+
87
+
88
+
89
+
90
+
91
+
92
+
93
+ ```CSS
22
94
 
23
95
  body {
24
96
 
@@ -81,3 +153,5 @@
81
153
  height: 270px;
82
154
 
83
155
  }
156
+
157
+ ```