고랭지농업

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

· 2016-06-06 (월) 10:32:57 · 891 · 2

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개

2016-06-10 (금) 16:42:06
이렇게 하시면 될것같습니다.

[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 구인/구직 렌트/쉐어 이 부분에서 구인/구직 렌트/쉐어에 서브메뉴를 넣었다면 구인/구직에 마우스 오버시 메뉴가 안뜨고, 렌트/쉐어에 마우스 오버시 렌트/쉐어의 서브메뉴가 뜹니다.
그러니깐 하나의 메뉴에서만 서브메뉴 뜨네요.
댓글을 작성하시려면 로그인이 필요합니다.

디자인

1,855건
+
제목 글쓴이 날짜 조회
16-07-26 조회 481
16-07-25 조회 515
16-07-21 조회 566
16-07-21 조회 586
16-07-14 조회 833
16-07-10 조회 738
16-07-07 조회 660
16-07-04 조회 665
16-06-21 조회 1,002
16-06-21 조회 801
16-06-21 조회 647
16-06-21 조회 656
16-06-20 조회 766
16-06-20 조회 945
16-06-19 조회 679
16-06-19 조회 690
16-06-19 조회 671
16-06-18 조회 613
16-06-18 조회 624
16-06-18 조회 658
16-06-13 조회 872
16-06-08 조회 815
16-06-06 조회 892
16-05-24 조회 1,025
16-05-23 조회 1,111
16-05-19 조회 955
16-05-18 조회 1,226
16-05-16 조회 1,220
16-05-16 조회 937
16-05-11 조회 1,108
16-05-09 조회 1,142
16-05-04 조회 1,122
16-04-12 조회 1,647
16-04-11 조회 1,357
16-04-07 조회 1,326
16-03-28 조회 1,395
16-03-27 조회 1,027
16-03-25 조회 1,005
16-03-17 조회 1,006
16-03-16 조회 1,402
16-03-15 조회 1,507
16-03-15 조회 948
16-03-14 조회 1,085
16-03-12 조회 1,271
16-03-08 조회 1,344
16-03-08 조회 1,158
16-03-04 조회 1,253
16-02-27 조회 1,269
16-02-25 조회 1,132
16-02-24 조회 1,051
16-02-24 조회 1,956
16-02-17 조회 1,315
16-02-17 조회 1,344
16-02-16 조회 1,547
16-02-14 조회 1,242
16-02-08 조회 1,511
16-02-05 조회 1,255
16-02-02 조회 1,629
16-02-01 조회 1,790
16-02-01 조회 3,021
16-02-01 조회 1,188
16-02-01 조회 1,152
16-01-31 조회 1,035
16-01-29 조회 1,012
16-01-27 조회 2,039
16-01-22 조회 1,723
16-01-20 조회 1,502
16-01-17 조회 1,286
16-01-15 조회 1,043
16-01-14 조회 1,139
16-01-10 조회 1,212
16-01-07 조회 1,237
16-01-06 조회 1,169
16-01-05 조회 919
16-01-05 조회 2,126
15-12-30 조회 1,357
15-12-28 조회 1,411
15-12-17 조회 1,772
15-12-15 조회 1,188
15-12-12 조회 1,539
15-12-11 조회 949
15-12-08 조회 1,245
15-12-08 조회 1,975
15-12-08 조회 1,369
15-12-02 조회 1,334
15-12-02 조회 2,238
15-12-01 조회 1,908
15-11-25 조회 1,306
15-11-24 조회 2,175
15-11-22 조회 1,331
15-11-21 조회 1,120
15-11-17 조회 1,445
15-11-16 조회 1,641
15-11-15 조회 1,415
15-11-12 조회 1,480
15-11-11 조회 1,029
15-11-10 조회 1,371
15-11-02 조회 1,914
15-10-30 조회 2,739
15-10-28 조회 1,654