質問編集履歴

3

2020/06/07 08:48

投稿

KY1212
KY1212

スコア17

test CHANGED
@@ -1 +1 @@
1
- 【HTML,CSS】なぜかdiv要素が勝手に入れ子状態になる
1
+ wえ【HTML,CSS】なぜかdiv要素が勝手に入れ子状態になる
test CHANGED
@@ -375,3 +375,9 @@
375
375
 
376
376
 
377
377
  ```
378
+
379
+
380
+
381
+ ヘッダー外に出しても入れ子になってしまう。
382
+
383
+ ![イメージ説明](7119fe8d7d7c7836c8c7668ba30bf6a1.png)

2

2020/06/07 08:48

投稿

KY1212
KY1212

スコア17

test CHANGED
File without changes
test CHANGED
@@ -331,3 +331,47 @@
331
331
 
332
332
 
333
333
  ```
334
+
335
+
336
+
337
+ 追記
338
+
339
+ JS
340
+
341
+ ```ここに言語を入力
342
+
343
+ $(function () {
344
+
345
+
346
+
347
+ var duration = 1000;
348
+
349
+ //初期表示
350
+
351
+ $(".tabNav li:nth(0)").addClass("active");
352
+
353
+ $(".tab:nth(0)").addClass("active");
354
+
355
+
356
+
357
+ $(".tabNav li").click(function(){
358
+
359
+ var index = $(".tabNav li").index(this);
360
+
361
+ $(".tabNav li.act").removeClass("active");
362
+
363
+ $(this).addClass("active");
364
+
365
+ $(".tabNav li").removeClass("active").eq(index).addClass("active");
366
+
367
+ $(".tabs .tab").removeClass("active").eq(index).addClass("active");
368
+
369
+ });
370
+
371
+ });
372
+
373
+
374
+
375
+
376
+
377
+ ```

1

2020/06/07 08:45

投稿

KY1212
KY1212

スコア17

test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,42 @@
12
12
 
13
13
  ```ここに言語を入力
14
14
 
15
+ <!DOCTYPE html>
16
+
17
+ <html lang="ja">
18
+
19
+ <head>
20
+
21
+ <meta charset="UTF-8">
22
+
23
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
24
+
25
+ <link rel="stylesheet" href="./css/tab2.css">
26
+
27
+ <link rel="stylesheet" href="./css/reset.css">
28
+
29
+ <link href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" rel="stylesheet">
30
+
31
+
32
+
33
+ <script src="./js/vendor/jquery-1.10.2.min.js"></script>
34
+
35
+ <script src="./js/vendor/jquery-ui-1.10.3.custom.min.js"></script>
36
+
37
+ <script src="./js/tab2.js"></script>
38
+
39
+ <title>test!!</title>
40
+
41
+ </head>
42
+
43
+ <body>
44
+
45
+ <section class="tabWrapper" id="tabWrapper">
46
+
47
+
48
+
49
+
50
+
15
51
  <header>
16
52
 
17
53
  <div class="tabTitle">
@@ -60,6 +96,50 @@
60
96
 
61
97
  </header>
62
98
 
99
+
100
+
101
+ <div class="tabs">
102
+
103
+ <div class="tab">
104
+
105
+ <img src="img/kanade7trim.jpg">
106
+
107
+ </div>
108
+
109
+ <div class="tab">
110
+
111
+ <img src="img/yui2trim.jpg">
112
+
113
+ </div>
114
+
115
+ <div class="tab">
116
+
117
+ <img src="img/kanade8trim.jpg">
118
+
119
+ </div>
120
+
121
+ <div class="tab">
122
+
123
+ <img src="img/shuko4trim.jpg">
124
+
125
+ </div>
126
+
127
+ <div class="tab">
128
+
129
+ <img src="img/shiki2trim.jpg">
130
+
131
+ </div>
132
+
133
+ </div>
134
+
135
+ </section>
136
+
137
+ </body>
138
+
139
+ </html>
140
+
141
+
142
+
63
143
  ```
64
144
 
65
145
 
@@ -68,6 +148,38 @@
68
148
 
69
149
  ```ここに言語を入力
70
150
 
151
+ * {
152
+
153
+ color: #333;
154
+
155
+ }
156
+
157
+
158
+
159
+ * {
160
+
161
+ color: inherit;
162
+
163
+ }
164
+
165
+
166
+
167
+ ul {
168
+
169
+ list-style: none;
170
+
171
+ }
172
+
173
+
174
+
175
+ a {
176
+
177
+ text-decoration: none;
178
+
179
+ }
180
+
181
+
182
+
71
183
  .tabWrapper {
72
184
 
73
185
  width: 100%;
@@ -146,4 +258,76 @@
146
258
 
147
259
  }
148
260
 
261
+
262
+
263
+ .tabNav li:hover {
264
+
265
+ background-color: rgb(95, 92, 92);
266
+
267
+ color: #fff;
268
+
269
+ }
270
+
271
+
272
+
273
+ .tabNav li.active {
274
+
275
+ background-color: rgb(180, 73, 73);
276
+
277
+ color: #fff;
278
+
279
+ }
280
+
281
+
282
+
283
+ .tabNav li:not(:first-child){
284
+
285
+ margin-left: 1px;
286
+
287
+ }
288
+
289
+
290
+
291
+ .tabs {
292
+
293
+ position: relative;
294
+
295
+ }
296
+
297
+
298
+
299
+ .tabs .tab {
300
+
301
+ position: absolute;
302
+
303
+ height: 500px;
304
+
305
+ width: 100%;
306
+
307
+ display: none;
308
+
309
+ }
310
+
311
+
312
+
313
+ .tabs .tab.active {
314
+
315
+
316
+
317
+ display: block;
318
+
319
+ }
320
+
321
+
322
+
323
+ .tabs img {
324
+
325
+ width: 100%;
326
+
327
+ }
328
+
329
+
330
+
331
+
332
+
149
333
  ```