고랭지농업

서브메뉴 관련 디자인 질문있습니다.

222603c716f0d534161ebcbcf756bb42_1465176945_978.jpg 

 

메뉴에 마우스를 올려놓아도 서브메뉴가 출력되지 않네요. ㅠㅠ

어떤 식으로 해결해야 할까요  

 

 

HTML 코드

<html>
    <head>
        <link rel="stylesheet" href="style.css" type="text/css" />
        <title>가로 서브메뉴</title>
    </head>
    <body>
    <nav id="topmenu">
        <div class="wrap">
            <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">구인/구직</a></li>
                <div class="subMenuBox">
                    <ul>
                    <li><a href="#">전체</a></li>
                    <li><a href="#">파트타임</a></li>
                    <li><a href="#">풀타임</a></li>
                    <li><a href="#">농장</a></li>
                    </ul>
                </div>
            <li><a href="#">렌트/쉐어</a></li>
                <div class="subMenuBox">
                    <ul class="subBox">
                    <li><a href="#">전체</a></li>
                    <li><a href="#">거실 쉐어</a></li>
                    <li><a href="#">2인 1실</a></li>
                    <li><a href="#">원룸</a></li>
                    <li><a href="#">테이크오버</a></li>
                    <li><a href="#">기타</a></li>
                    </ul>
                </div>
            <li><a href="#">사고팔고</a></li>
            <li><a href="#">생활정보</a></li>
            <li><a href="#">TV</a></li>
            <li><a href="#">광고 문의</a></li>
            </ul>
        </div>
    </nav>
    </body>
</html>

 

CSS 코드

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); /* 나눔고딕 적용 */

body {
    font-family: 'Nanum Gothic',Nanum Gothic,'나눔고딕',나눔고딕,sans-serif;
    font-size: 14px;
}

ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
/*
############################
메뉴 관련 CSS 시작
############################
*/

#topmenu {
    background: url('./bg.jpg') repeat-x 0 0;
    text-align: center;
    height: 73px;
   
}
#topmenu .wrap {
    position: relative;
    height: 73px;
    width: 100%;
    margin: 0 auto;
    overflow: visible;
}
#topmenu .wrap ul {
    position: relative;
    margin: auto;
    padding: 0;
}
#topmenu .wrap ul:after {
    content: "";
    display: block;
    float: none;
    clear: both;
}
#topmenu .wrap ul li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 43px;
}
#topmenu .wrap ul li:hover {
    background: #1c8d6f;
    border-radius: 3px 3px 3px 3px;
    display: block;
}
#topmenu .wrap ul li:hover ul {
    display: block;
}
#topmenu .wrap ul li a {
    height: 37px;
    cursor: pointer;
    text-decoration: none;
    padding: 0 25px 5px 20px;
    color: #fff;
    font: normal 14px nanumgothic, dotum;
    letter-spacing: 0px;
    display: inline-block;
    line-height: 43px;
    font-weight: bold;
}
#topmenu .wrap ul li.active {
    background: #1c8d6f;
    border-radius: 3px 3px 3px 3px;
}
#topmenu .wrap ul li a:hover {
    color:#000;
}
/*
############################
서브메뉴 시작
############################
*/
#topmenu .wrap div.subMenuBox {
    display: inline-block;
    position: absolute;
    margin: 0;
    padding: 0;
    float: left;
    left: 0;
    top: 43px;
    height: 30px;
    width: 100%;
    background: url('./bg_sub.jpg') repeat-x 0 0;
    border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    z-index:200;
}
#topmenu .wrap div.subMenuBox ul {
    margin: 0;
    display: none;
    z-index: 999;
}
#topmenu .wrap div.subMenuBox ul li {
    margin: 0;
    padding: 0;
    background: url('/bg_sub.jpg') repeat-x 0 0;
    height: 30px;
}
#topmenu .wrap div.subMenuBox ul li a {
    margin: 0;
    padding: 0 12px;
    font: 11px;
    letter-spacing: -1px;
    color:#1c8d6f;
    height: 30px;
    line-height:32px;
    display: inline-block;
}

|

댓글 2개

이렇게 하시면 될것같습니다.

[code]
<li><a href="#">렌트/쉐어</a>
<div class="subMenuBox">
<ul class="subBox">
<li><a href="#">전체</a></li>
<li><a href="#">거실 쉐어</a></li>
<li><a href="#">2인 1실</a></li>
<li><a href="#">원룸</a></li>
<li><a href="#">테이크오버</a></li>
<li><a href="#">기타</a></li>
</ul>
</div>
</li>
[/code]

아래처럼 <li>태그로 묶어주시면 될것같습니다.

<li><a>렌트</a>
서브메뉴내용
</li>
묶었는데 뭐랄까, 만약 home 구인/구직 렌트/쉐어 이 부분에서 구인/구직 렌트/쉐어에 서브메뉴를 넣었다면 구인/구직에 마우스 오버시 메뉴가 안뜨고, 렌트/쉐어에 마우스 오버시 렌트/쉐어의 서브메뉴가 뜹니다.
그러니깐 하나의 메뉴에서만 서브메뉴 뜨네요.
댓글을 작성하시려면 로그인이 필요합니다.

디자인

+
제목 글쓴이 날짜 조회
9년 전 조회 77
9년 전 조회 103
9년 전 조회 141
9년 전 조회 118
9년 전 조회 362
9년 전 조회 255
9년 전 조회 219
9년 전 조회 221
9년 전 조회 532
9년 전 조회 365
9년 전 조회 240
9년 전 조회 256
9년 전 조회 509
9년 전 조회 296
9년 전 조회 482
9년 전 조회 260
9년 전 조회 245
9년 전 조회 256
9년 전 조회 196
9년 전 조회 158
9년 전 조회 216
9년 전 조회 437
9년 전 조회 358
9년 전 조회 479
9년 전 조회 409
9년 전 조회 279
9년 전 조회 579
9년 전 조회 674
9년 전 조회 458
9년 전 조회 335
9년 전 조회 462
9년 전 조회 794
9년 전 조회 774
9년 전 조회 518
9년 전 조회 543
9년 전 조회 599
9년 전 조회 668
9년 전 조회 598
9년 전 조회 791
9년 전 조회 637
9년 전 조회 407
9년 전 조회 649
9년 전 조회 437
9년 전 조회 1,172
9년 전 조회 912
9년 전 조회 872
9년 전 조회 940
9년 전 조회 489
9년 전 조회 581
9년 전 조회 570
9년 전 조회 957
9년 전 조회 1,047
9년 전 조회 529
9년 전 조회 638
9년 전 조회 846
9년 전 조회 917
9년 전 조회 695
9년 전 조회 785
9년 전 조회 808
9년 전 조회 673
9년 전 조회 605
9년 전 조회 1,483
9년 전 조회 854
9년 전 조회 869
9년 전 조회 1,076
9년 전 조회 757
10년 전 조회 1,027
10년 전 조회 795
10년 전 조회 1,157
10년 전 조회 1,297
10년 전 조회 2,537
10년 전 조회 720
10년 전 조회 697
10년 전 조회 573
10년 전 조회 567
10년 전 조회 1,562
10년 전 조회 1,227
10년 전 조회 1,067
10년 전 조회 799
10년 전 조회 548
10년 전 조회 666
10년 전 조회 726
10년 전 조회 774
10년 전 조회 663
10년 전 조회 424
10년 전 조회 1,637
10년 전 조회 868
10년 전 조회 929
10년 전 조회 1,299
10년 전 조회 678
10년 전 조회 1,038
10년 전 조회 494
10년 전 조회 766
10년 전 조회 1,492
10년 전 조회 876
10년 전 조회 841
10년 전 조회 1,718
10년 전 조회 1,437
10년 전 조회 806
10년 전 조회 1,679