回答編集履歴
2
修正
test
CHANGED
@@ -32,7 +32,7 @@
|
|
32
32
|
|
33
33
|
<li><a href="">NEWS</a></li>
|
34
34
|
|
35
|
-
<li><a href="">SERVICE & PRODUCT</a
|
35
|
+
<li><a href="">SERVICE & PRODUCT</a></li>
|
36
36
|
|
37
37
|
<li><a href="">CONTACT</a></li>
|
38
38
|
|
1
ソースコードにコメントを追記
test
CHANGED
@@ -18,11 +18,15 @@
|
|
18
18
|
|
19
19
|
<div class="logo">
|
20
20
|
|
21
|
+
<!-- レスポンシブを考えると、あらかじめロゴは<ul>の外に出していたほうが楽 -->
|
22
|
+
|
21
23
|
<a href=""><img src="img/header.png"></a>
|
22
24
|
|
23
25
|
</div>
|
24
26
|
|
25
27
|
<ul>
|
28
|
+
|
29
|
+
<!-- 最終的には<a>を追加するはずなので、最初に追加しておきます。 -->
|
26
30
|
|
27
31
|
<li><a href="">ABOUT</a></li>
|
28
32
|
|
@@ -74,6 +78,8 @@
|
|
74
78
|
|
75
79
|
|
76
80
|
|
81
|
+
/* 左側に配置するロゴ */
|
82
|
+
|
77
83
|
header .logo {
|
78
84
|
|
79
85
|
display: flex;
|
@@ -92,9 +98,11 @@
|
|
92
98
|
|
93
99
|
|
94
100
|
|
101
|
+
/* 右側に配置するナビゲーション */
|
102
|
+
|
95
103
|
header ul {
|
96
104
|
|
97
|
-
margin-left: auto; /* 右側に配置 */
|
105
|
+
margin-left: auto; /* 右側に配置するための記述 */
|
98
106
|
|
99
107
|
display: flex;
|
100
108
|
|
@@ -103,8 +111,6 @@
|
|
103
111
|
align-items: center;
|
104
112
|
|
105
113
|
}
|
106
|
-
|
107
|
-
|
108
114
|
|
109
115
|
header ul li {
|
110
116
|
|
@@ -124,15 +130,37 @@
|
|
124
130
|
|
125
131
|
white-space: nowrap;
|
126
132
|
|
127
|
-
padding: 0 40px; /* 左右の余白 */
|
133
|
+
padding: 0 40px; /* 左右の余白。好きなように調整してください。 */
|
128
134
|
|
129
135
|
}
|
130
136
|
|
131
|
-
header ul li:not(:last-child) {
|
132
137
|
|
138
|
+
|
139
|
+
/* 最後の<li>以外の右側に区切り線を表示 */
|
140
|
+
|
141
|
+
header ul li:not(:last-child)::after {
|
142
|
+
|
143
|
+
content: "";
|
144
|
+
|
145
|
+
width: 1px;
|
146
|
+
|
147
|
+
height: 10px;
|
148
|
+
|
133
|
-
bo
|
149
|
+
background: #000000;
|
150
|
+
|
151
|
+
margin: auto 0;
|
152
|
+
|
153
|
+
position: absolute;
|
154
|
+
|
155
|
+
top: 0;
|
156
|
+
|
157
|
+
bottom: 0;
|
158
|
+
|
159
|
+
right: 0;
|
134
160
|
|
135
161
|
}
|
162
|
+
|
163
|
+
|
136
164
|
|
137
165
|
header ul li a {
|
138
166
|
|