質問編集履歴

1

情報の追加

2018/06/20 07:41

投稿

kaitotokai
kaitotokai

スコア59

test CHANGED
File without changes
test CHANGED
@@ -255,3 +255,265 @@
255
255
 
256
256
 
257
257
  どうcssに追加すればいいでしょうか?
258
+
259
+
260
+
261
+
262
+
263
+ 回答を受けて
264
+
265
+
266
+
267
+ ```ここに言語を入力
268
+
269
+ <ul id="dropmenu">
270
+
271
+ <li class="dropitem"><a href="#">名前</a>
272
+
273
+ <ul>
274
+
275
+ <li><a href="#">Tom</a></li>
276
+
277
+ <li><a href="#">Juddy</a></li>
278
+
279
+ </ul>
280
+
281
+ </li>
282
+
283
+
284
+
285
+ <li class="dropitem"><a href="#">住所</a>
286
+
287
+ <ul>
288
+
289
+ <li><a href="#">NY</a></li>
290
+
291
+ <li><a href="#">London</a></li>
292
+
293
+ </ul>
294
+
295
+ </li>
296
+
297
+
298
+
299
+ <li class="dropitem"><a href="#">職業</a>
300
+
301
+ <ul>
302
+
303
+ <li class="nextitem"><a href="#">ビジネスマン</a>
304
+
305
+ <ul>
306
+
307
+ <li><a href="#">金融</a></li>
308
+
309
+ <li><a href="#">医療</a></li>
310
+
311
+ <li><a href="#">製造</a></li>
312
+
313
+ </ul>
314
+
315
+ </li>
316
+
317
+ <li class="nextitem"><a href="#">その他</a>
318
+
319
+ <ul>
320
+
321
+ <li><a href="#">主婦</a></li>
322
+
323
+ <li><a href="#">フリーター</a></li>
324
+
325
+ <li><a href="#">その他</a></li>
326
+
327
+ </ul>
328
+
329
+ </li>
330
+
331
+ </ul>
332
+
333
+ </li>
334
+
335
+
336
+
337
+ </ul>
338
+
339
+ ```
340
+
341
+ とhtmlに書き、
342
+
343
+ ```ここに言語を入力
344
+
345
+ #dropmenu{
346
+
347
+ position: relative;
348
+
349
+ list-style-type: none;
350
+
351
+ width: 1000px;
352
+
353
+ height: 40px;
354
+
355
+ margin:0;
356
+
357
+ padding: 0;
358
+
359
+ }
360
+
361
+
362
+
363
+ #dropmenu li{
364
+
365
+ width: 20%;
366
+
367
+ margin: 0;
368
+
369
+ padding: 0;
370
+
371
+ text-align: center;
372
+
373
+ }
374
+
375
+
376
+
377
+ .index{
378
+
379
+ color: red;
380
+
381
+ }
382
+
383
+
384
+
385
+ #dropmenu li a{
386
+
387
+ display: block;
388
+
389
+ margin: 0;
390
+
391
+ padding: 15px 0 11px;
392
+
393
+ font-size: 14px;
394
+
395
+ font-weight: bold;
396
+
397
+ line-height: 1;
398
+
399
+ text-decoration: none;
400
+
401
+ }
402
+
403
+ #dropmenu li ul{
404
+
405
+ list-style: none;
406
+
407
+ margin: 0;
408
+
409
+ padding: 0;
410
+
411
+ border-radius: 0 0 3px 3px;
412
+
413
+ }
414
+
415
+ #dropmenu li ul li{
416
+
417
+ overflow: hidden;
418
+
419
+ width: 1000px;
420
+
421
+ height: 0;
422
+
423
+ -moz-transition: .2s;
424
+
425
+ -webkit-transition: .2s;
426
+
427
+ -o-transition: .2s;
428
+
429
+ -ms-transition: .2s;
430
+
431
+ transition: .2s;
432
+
433
+ }
434
+
435
+ #dropmenu li ul li a{
436
+
437
+ padding: 13px 15px;
438
+
439
+ text-align: left;
440
+
441
+ font-size: 12px;
442
+
443
+ font-weight: normal;
444
+
445
+ }
446
+
447
+ #dropmenu li:hover > a{
448
+
449
+ color: blue;
450
+
451
+ Background-color:yellow;
452
+
453
+ }
454
+
455
+ #dropmenu > li:hover > a{
456
+
457
+ border-radius: 3px 3px 0 0;
458
+
459
+ }
460
+
461
+ #dropmenu li:hover{
462
+
463
+ height:auto !important;
464
+
465
+ }
466
+
467
+ #dropmenu li:hover > ul > li{
468
+
469
+ overflow: visible;
470
+
471
+ height: 38px;
472
+
473
+ }
474
+
475
+
476
+
477
+
478
+
479
+ .dropitem {
480
+
481
+ position: relative;
482
+
483
+ }
484
+
485
+ .dropitem > ul {
486
+
487
+ position: absolute;
488
+
489
+ left: 100%;
490
+
491
+ top: 0;
492
+
493
+ }
494
+
495
+
496
+
497
+ .nextitem {
498
+
499
+ position: relative;
500
+
501
+ }
502
+
503
+
504
+
505
+ .dropitem ul li ul li {
506
+
507
+ position: relative;
508
+
509
+ left: 100%;
510
+
511
+ width: 100%;
512
+
513
+ top: -38px;
514
+
515
+ }
516
+
517
+ ```
518
+
519
+ とcssに書くとその他の要素の中の、主婦・フリーター・その他の要素が一切押せなくなってしまいました。