質問編集履歴

1

長いので一部分だけコードを記載しました。

2020/07/12 12:41

投稿

chair
chair

スコア25

test CHANGED
File without changes
test CHANGED
@@ -14,10 +14,156 @@
14
14
 
15
15
 
16
16
 
17
+ ```HTML
18
+
19
+ <!DOCTYPE html>
20
+
21
+ <html lang="ja">
22
+
23
+
24
+
25
+ <head>
26
+
27
+ <meta charset="UTF-8">
28
+
29
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
30
+
31
+ <title>Airbnb</title>
32
+
33
+ <link rel="canonical" href="">
34
+
35
+ <link rel="stylesheet" href="reset.css">
36
+
37
+ <link href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" rel="stylesheet">
38
+
39
+ <link rel="stylesheet" href="style.css">
40
+
41
+ <link rel="stylesheet" href="responsive.css">
42
+
43
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
44
+
45
+ </head>
46
+
47
+
48
+
49
+ <body>
50
+
51
+ <!-- メインビジュアル スタート -->
52
+
53
+ <article class="main-v">
54
+
55
+ <section class="select-box">
56
+
57
+ <h1>Airbnbホストになって、暮らしをレベルアップ</h1>
58
+
59
+ <p>宿泊施設の内容を記入</p>
60
+
61
+ <!-- 選択バー×3 スタート -->
62
+
63
+ <form class="select-three" action="" method="post">
64
+
65
+ <input type="text" autocomplete="on" list="p-list" name="place"
66
+
67
+ class="place" value="東京" placeholder="ロケーション">
68
+
69
+ <datalist id="p-list">
70
+
71
+ <option value="日本、東京都"></option>
72
+
73
+ <option value="東区東京塚町 日本、熊本県熊本市"></option>
74
+
75
+ <option value="中央区東京塚町 日本、熊本県熊本市"></option>
76
+
77
+ <option value="日本、新潟県上越市"></option>
78
+
79
+ <option value="中央区東京塚町 日本、熊本県熊本市"></option>
80
+
81
+ </datalist>
82
+
83
+ <select name="room-type" class="room-type">
84
+
85
+ <option value="reserved">まるまる貸切</option>
86
+
87
+ <option value="private-room">個室</option>
88
+
89
+ <option value="shared-room">シェアルーム</option>
90
+
91
+ </select>
92
+
93
+ <select name="guest" class="guest">
94
+
95
+ <option value="guest-1">ゲスト1人</option>
96
+
97
+ <option value="guest-2">ゲスト2人</option>
98
+
99
+ <option value="guest-3">ゲスト3人</option>
100
+
101
+ <option value="guest-4" selected>ゲスト4人</option>
102
+
103
+ <option value="guest-5">ゲスト5人</option>
104
+
105
+ <option value="guest-6">ゲスト6人</option>
106
+
107
+ <option value="guest-7">ゲスト7人</option>
108
+
109
+ <option value="guest-8">ゲスト8人</option>
110
+
111
+ <option value="guest-9">ゲスト9人</option>
112
+
113
+ <option value="guest-10">ゲスト10人</option>
114
+
115
+ <option value="guest-11">ゲスト11人</option>
116
+
117
+ <option value="guest-12">ゲスト12人</option>
118
+
119
+ <option value="guest-13">ゲスト13人</option>
120
+
121
+ <option value="guest-14">ゲスト14人</option>
122
+
123
+ <option value="guest-15">ゲスト15人</option>
124
+
125
+ <option value="guest-16">ゲスト16人</option>
126
+
127
+ </select>
128
+
129
+ </form>
130
+
131
+ <a class="start" href="">はじめる</a>
132
+
133
+ <!-- 選択バー×3 ラスト -->
134
+
135
+ </section>
136
+
137
+ </article>
138
+
139
+ <!-- メインビジュアル ラスト -->
140
+
141
+ <script src="jQuery.js"></script>
142
+
143
+ <script src="fitie.js"></script>
144
+
145
+ </body>
146
+
147
+ ```
148
+
17
149
  ```css
18
150
 
151
+ /* メインビジュアル スタート */
152
+
153
+
154
+
19
155
  .main-v {
20
156
 
157
+ width: 1263px;
158
+
159
+ height: 681px;
160
+
161
+ margin: 0 auto;
162
+
163
+ box-shadow: 0px -200px 200px rgba(0, 0, 0, 0.4) inset;
164
+
165
+ position: relative;
166
+
21
167
  background-image: url(./img/mv.jpg);
22
168
 
23
169
  background-repeat: no-repeat;
@@ -28,4 +174,176 @@
28
174
 
29
175
  }
30
176
 
177
+
178
+
179
+ .select-box {
180
+
181
+ width: 460px;
182
+
183
+ height: 423px;
184
+
185
+ padding: 35px;
186
+
187
+ background-color: #ffffff;
188
+
189
+ position: absolute;
190
+
191
+ top: 159px;
192
+
193
+ left: 711px;
194
+
195
+ }
196
+
197
+
198
+
199
+ .select-box h1 {
200
+
201
+ font-size: 40px;
202
+
203
+ font-weight: 800;
204
+
205
+ line-height: 40px;
206
+
207
+ color: #333333;
208
+
209
+ letter-spacing: -1px;
210
+
211
+ }
212
+
213
+
214
+
215
+ .select-box p {
216
+
217
+ font-size: 16px;
218
+
219
+ font-weight: 600;
220
+
221
+ margin: 30px 0 10px 0;
222
+
223
+ }
224
+
225
+
226
+
227
+ /* 選択バー×3 スタート */
228
+
229
+
230
+
231
+ .select-three {
232
+
233
+ margin-bottom: 33px;
234
+
235
+ display: -webkit-box;
236
+
237
+ display: -ms-flexbox;
238
+
239
+ display: flex;
240
+
241
+ -ms-flex-wrap: wrap;
242
+
243
+ flex-wrap: wrap;
244
+
245
+ }
246
+
247
+
248
+
249
+ .place {
250
+
251
+ width: 392px;
252
+
253
+ line-height: 44px;
254
+
255
+ border: solid 1px rgba(176, 176, 176, 0.3);
256
+
257
+ border-radius: 5px;
258
+
259
+ padding-left: 10px;
260
+
261
+ margin-bottom: 10px;
262
+
263
+ }
264
+
265
+
266
+
267
+ .room-type {
268
+
269
+ width: 220px;
270
+
271
+ line-height: 44px;
272
+
273
+ border: solid 1px rgba(176, 176, 176, 0.3);
274
+
275
+ border-radius: 5px;
276
+
277
+ padding-left: 10px;
278
+
279
+ margin-right: 18px;
280
+
281
+ background-image: url(./img/chevron-down-solid.svg);
282
+
283
+ background-repeat: no-repeat;
284
+
285
+ background-size: 18px 18px;
286
+
287
+ background-position: right 10px center;
288
+
289
+ }
290
+
291
+
292
+
293
+ .guest {
294
+
295
+ width: 151px;
296
+
297
+ line-height: 44px;
298
+
299
+ border: solid 1px rgba(176, 176, 176, 0.3);
300
+
301
+ border-radius: 5px;
302
+
303
+ padding-left: 10px;
304
+
305
+ background-image: url(./img/chevron-down-solid.svg);
306
+
307
+ background-repeat: no-repeat;
308
+
309
+ background-size: 14px 18px;
310
+
311
+ background-position: right 10px center;
312
+
313
+ }
314
+
315
+
316
+
317
+ .start {
318
+
319
+ display: block;
320
+
321
+ width: 396px;
322
+
323
+ background-color: #ea2253;
324
+
325
+ color: #ffffff;
326
+
327
+ text-align: center;
328
+
329
+ font-size: 16px;
330
+
331
+ font-weight: 600;
332
+
333
+ line-height: 48px;
334
+
335
+ border-radius: 8px;
336
+
337
+ }
338
+
339
+
340
+
341
+ /* 選択バー×3 ラスト */
342
+
343
+
344
+
345
+ /* メインビジュアル ラスト */
346
+
347
+
348
+
31
349
  ```