teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

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

2020/07/12 12:41

投稿

chair
chair

スコア25

title CHANGED
File without changes
body CHANGED
@@ -6,11 +6,170 @@
6
6
 
7
7
  ご教示願います!
8
8
 
9
+ ```HTML
10
+ <!DOCTYPE html>
11
+ <html lang="ja">
12
+
13
+ <head>
14
+ <meta charset="UTF-8">
15
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
16
+ <title>Airbnb</title>
17
+ <link rel="canonical" href="">
18
+ <link rel="stylesheet" href="reset.css">
19
+ <link href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" rel="stylesheet">
20
+ <link rel="stylesheet" href="style.css">
21
+ <link rel="stylesheet" href="responsive.css">
22
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
23
+ </head>
24
+
25
+ <body>
26
+ <!-- メインビジュアル スタート -->
27
+ <article class="main-v">
28
+ <section class="select-box">
29
+ <h1>Airbnbホストになって、暮らしをレベルアップ</h1>
30
+ <p>宿泊施設の内容を記入</p>
31
+ <!-- 選択バー×3 スタート -->
32
+ <form class="select-three" action="" method="post">
33
+ <input type="text" autocomplete="on" list="p-list" name="place"
34
+ class="place" value="東京" placeholder="ロケーション">
35
+ <datalist id="p-list">
36
+ <option value="日本、東京都"></option>
37
+ <option value="東区東京塚町 日本、熊本県熊本市"></option>
38
+ <option value="中央区東京塚町 日本、熊本県熊本市"></option>
39
+ <option value="日本、新潟県上越市"></option>
40
+ <option value="中央区東京塚町 日本、熊本県熊本市"></option>
41
+ </datalist>
42
+ <select name="room-type" class="room-type">
43
+ <option value="reserved">まるまる貸切</option>
44
+ <option value="private-room">個室</option>
45
+ <option value="shared-room">シェアルーム</option>
46
+ </select>
47
+ <select name="guest" class="guest">
48
+ <option value="guest-1">ゲスト1人</option>
49
+ <option value="guest-2">ゲスト2人</option>
50
+ <option value="guest-3">ゲスト3人</option>
51
+ <option value="guest-4" selected>ゲスト4人</option>
52
+ <option value="guest-5">ゲスト5人</option>
53
+ <option value="guest-6">ゲスト6人</option>
54
+ <option value="guest-7">ゲスト7人</option>
55
+ <option value="guest-8">ゲスト8人</option>
56
+ <option value="guest-9">ゲスト9人</option>
57
+ <option value="guest-10">ゲスト10人</option>
58
+ <option value="guest-11">ゲスト11人</option>
59
+ <option value="guest-12">ゲスト12人</option>
60
+ <option value="guest-13">ゲスト13人</option>
61
+ <option value="guest-14">ゲスト14人</option>
62
+ <option value="guest-15">ゲスト15人</option>
63
+ <option value="guest-16">ゲスト16人</option>
64
+ </select>
65
+ </form>
66
+ <a class="start" href="">はじめる</a>
67
+ <!-- 選択バー×3 ラスト -->
68
+ </section>
69
+ </article>
70
+ <!-- メインビジュアル ラスト -->
71
+ <script src="jQuery.js"></script>
72
+ <script src="fitie.js"></script>
73
+ </body>
74
+ ```
9
75
  ```css
76
+ /* メインビジュアル スタート */
77
+
10
78
  .main-v {
79
+ width: 1263px;
80
+ height: 681px;
81
+ margin: 0 auto;
82
+ box-shadow: 0px -200px 200px rgba(0, 0, 0, 0.4) inset;
83
+ position: relative;
11
84
  background-image: url(./img/mv.jpg);
12
85
  background-repeat: no-repeat;
13
86
  background-position: 0 81px;
14
87
  background-size:cover;
15
88
  }
89
+
90
+ .select-box {
91
+ width: 460px;
92
+ height: 423px;
93
+ padding: 35px;
94
+ background-color: #ffffff;
95
+ position: absolute;
96
+ top: 159px;
97
+ left: 711px;
98
+ }
99
+
100
+ .select-box h1 {
101
+ font-size: 40px;
102
+ font-weight: 800;
103
+ line-height: 40px;
104
+ color: #333333;
105
+ letter-spacing: -1px;
106
+ }
107
+
108
+ .select-box p {
109
+ font-size: 16px;
110
+ font-weight: 600;
111
+ margin: 30px 0 10px 0;
112
+ }
113
+
114
+ /* 選択バー×3 スタート */
115
+
116
+ .select-three {
117
+ margin-bottom: 33px;
118
+ display: -webkit-box;
119
+ display: -ms-flexbox;
120
+ display: flex;
121
+ -ms-flex-wrap: wrap;
122
+ flex-wrap: wrap;
123
+ }
124
+
125
+ .place {
126
+ width: 392px;
127
+ line-height: 44px;
128
+ border: solid 1px rgba(176, 176, 176, 0.3);
129
+ border-radius: 5px;
130
+ padding-left: 10px;
131
+ margin-bottom: 10px;
132
+ }
133
+
134
+ .room-type {
135
+ width: 220px;
136
+ line-height: 44px;
137
+ border: solid 1px rgba(176, 176, 176, 0.3);
138
+ border-radius: 5px;
139
+ padding-left: 10px;
140
+ margin-right: 18px;
141
+ background-image: url(./img/chevron-down-solid.svg);
142
+ background-repeat: no-repeat;
143
+ background-size: 18px 18px;
144
+ background-position: right 10px center;
145
+ }
146
+
147
+ .guest {
148
+ width: 151px;
149
+ line-height: 44px;
150
+ border: solid 1px rgba(176, 176, 176, 0.3);
151
+ border-radius: 5px;
152
+ padding-left: 10px;
153
+ background-image: url(./img/chevron-down-solid.svg);
154
+ background-repeat: no-repeat;
155
+ background-size: 14px 18px;
156
+ background-position: right 10px center;
157
+ }
158
+
159
+ .start {
160
+ display: block;
161
+ width: 396px;
162
+ background-color: #ea2253;
163
+ color: #ffffff;
164
+ text-align: center;
165
+ font-size: 16px;
166
+ font-weight: 600;
167
+ line-height: 48px;
168
+ border-radius: 8px;
169
+ }
170
+
171
+ /* 選択バー×3 ラスト */
172
+
173
+ /* メインビジュアル ラスト */
174
+
16
175
  ```