質問編集履歴

1

コードをマークダウン方式に変更しました。

2019/11/23 23:34

投稿

Shuma_Dalahum
Shuma_Dalahum

スコア5

test CHANGED
@@ -1 +1 @@
1
- 右寄せ、レスポンシブなどにつ
1
+ ヘッダーリストを右寄せした
test CHANGED
@@ -2,19 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- こちらのコード(airbnbのサイト模写)について、
6
-
7
- https://drive.google.com/file/d/1GTbDGbFQnwqfIuLQypBs997bsEtn_kQA/view?usp=sharing
8
-
9
- 以下の問題を解決したいです。
10
-
11
- 1.ヘッダーリストの右寄せ
12
-
13
- 2.レスポンシブ時の画像配置
14
-
15
- 3.ボタンの配置修正
16
-
17
- 4.li要素の一部色変え
5
+ li要素の一部色変えをしたいです。
18
6
 
19
7
 
20
8
 
@@ -22,41 +10,7 @@
22
10
 
23
11
 
24
12
 
25
- 1.ヘッダーリストの右寄せ
26
-
27
- ヘッダー右側の要素「header-right」が画面の右端に来るようにしたいのですが、
28
-
29
- 右側に余白ができてしまいます。
30
-
31
- paddingでもmarginでも反応がありませんでした。
32
-
33
-
34
-
35
- 2.レスポンシブ時の画像配置
36
-
37
- レスポンシブ(1140px以下)にすると、
38
-
39
- ヘッダー右側の要素「header-right」が消えるようにしています。
40
-
41
- すると「top-wrapper」内の画像「image」が
42
-
43
- ヘッダーに食い込んでしまいます。
44
-
45
-
46
-
47
- 3.ボタンの配置修正
48
-
49
- 下部緑色のボタン(class名「btn」)について、
50
-
51
- 上のinput要素とかぶってしまいます。
52
-
53
- どちらかが間違っていると思うのですが、
54
-
55
- よく分からず。。。
56
-
57
-
58
-
59
- 4.li要素の一部色変え
13
+ li要素の一部色変え
60
14
 
61
15
  下部のその他メニュー(class名「other」)について、
62
16
 
@@ -74,7 +28,213 @@
74
28
 
75
29
 
76
30
 
31
+ ```html
32
+
33
+ <div class="other">
34
+
35
+ <div class="line">
36
+
37
+ <ul>
38
+
39
+ <li class="title">Airbnb</li>
40
+
41
+ <li>採用情報</li>
42
+
43
+ <li>ニュース</li>
44
+
45
+ <li>ポリシー</li>
46
+
47
+ <li>ヘルプ</li>
48
+
49
+ <li>ダイバーシティ&ビロンギング</li>
50
+
51
+ <li>アクセシビリティ対応<span>新着</span></li>
52
+
53
+ <li>企業情報</li>
54
+
55
+ </ul>
56
+
57
+ </div>
58
+
59
+ <div class="line">
60
+
61
+ <ul>
62
+
63
+ <li class="title">スタッフのおすすめ</li>
64
+
65
+ <li>信頼&安全</li>
66
+
67
+ <li>友達を招待する</li>
68
+
69
+ <li>Airbnb Citizen</li>
70
+
71
+ <li>出張</li>
72
+
73
+ <li>アクティビティ</li>
74
+
75
+ <li>アクセシビリティ対応<span>新着</span></li>
76
+
77
+ <li>Airbnbmag</li>
78
+
79
+ </ul>
80
+
81
+ </div>
82
+
83
+ <div class="line">
84
+
85
+ <ul>
86
+
87
+ <li class="title">ホスティング</li>
88
+
89
+ <li>ホストになる理由</li>
90
+
91
+ <li>ホストに招待</li>
92
+
93
+ <li>おもてなしの心</li>
94
+
95
+ <li>ホストの責任</li>
96
+
97
+ <li>コミュニティセンター</li>
98
+
99
+ <li>体験を掲載<span>新着</span></li>
100
+
101
+ <li>オープンホーム</li>
102
+
103
+ </ul>
104
+
105
+ </div>
106
+
107
+ <div class="line">
108
+
109
+ <ul>
110
+
111
+ <li><i class="fab fa-facebook-f"></i><i class="fab fa-twitter"></i><i class="fab fa-instagram"></i></li>
112
+
113
+ <li>利用規約</li>
114
+
115
+ <li>プライバシー</li>
116
+
117
+ <li>サイトマップ</li>
118
+
119
+ </ul>
120
+
121
+ </div>
122
+
123
+ </div>
124
+
125
+ ```
126
+
127
+
128
+
129
+ ```css
130
+
131
+
132
+
77
- 上項目にて書きました。
133
+ .container{
134
+
135
+ margin:0 auto;
136
+
137
+ width:70%;
138
+
139
+ }
140
+
141
+
142
+
143
+ li{
144
+
145
+ list-style: none;
146
+
147
+ }
148
+
149
+
150
+
151
+ .other{
152
+
153
+ width:100%;
154
+
155
+ border-bottom: 1px solid #c0c0c0;
156
+
157
+ display: flex;
158
+
159
+ }
160
+
161
+
162
+
163
+ .line{
164
+
165
+ width:20%;
166
+
167
+ padding:40px 10px 10px 10px;
168
+
169
+ float:left;
170
+
171
+ }
172
+
173
+
174
+
175
+ .line li{
176
+
177
+ color:#606060;
178
+
179
+ font-weight: bold;
180
+
181
+ font-size:14px;
182
+
183
+ }
184
+
185
+
186
+
187
+ .line li:hover{
188
+
189
+ text-decoration: underline;
190
+
191
+ cursor: pointer;
192
+
193
+ }
194
+
195
+
196
+
197
+ .title{
198
+
199
+ color:black;
200
+
201
+ font-weight: bold;
202
+
203
+ padding:0 0 10px 0;
204
+
205
+ border:none;
206
+
207
+ cursor:normal;
208
+
209
+ }
210
+
211
+
212
+
213
+ .line span{
214
+
215
+ background-color: #2e8b57;
216
+
217
+ color:white;
218
+
219
+ border-radius: 3px;
220
+
221
+ margin:0 0 0 5px;
222
+
223
+ padding:0 5px 0 5px;
224
+
225
+ }
226
+
227
+
228
+
229
+ .fab{
230
+
231
+ padding:0 10px 15px 10px;
232
+
233
+ }
234
+
235
+
236
+
237
+ ```
78
238
 
79
239
 
80
240
 
@@ -82,7 +242,7 @@
82
242
 
83
243
 
84
244
 
85
- 上項目て書きました。
245
+ class名を固有のものました。
86
246
 
87
247
 
88
248