고랭지농업

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

· 2016-06-06 (월) 10:32:57 · 894 · 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 조회 484
16-07-25 조회 517
16-07-21 조회 567
16-07-21 조회 588
16-07-14 조회 836
16-07-10 조회 741
16-07-07 조회 664
16-07-04 조회 667
16-06-21 조회 1,006
16-06-21 조회 804
16-06-21 조회 648
16-06-21 조회 657
16-06-20 조회 768
16-06-20 조회 945
16-06-19 조회 681
16-06-19 조회 691
16-06-19 조회 672
16-06-18 조회 614
16-06-18 조회 625
16-06-18 조회 659
16-06-13 조회 874
16-06-08 조회 816
16-06-06 조회 895
16-05-24 조회 1,028
16-05-23 조회 1,112
16-05-19 조회 957
16-05-18 조회 1,228
16-05-16 조회 1,222
16-05-16 조회 939
16-05-11 조회 1,110
16-05-09 조회 1,144
16-05-04 조회 1,124
16-04-12 조회 1,649
16-04-11 조회 1,358
16-04-07 조회 1,327
16-03-28 조회 1,398
16-03-27 조회 1,028
16-03-25 조회 1,009
16-03-17 조회 1,007
16-03-16 조회 1,406
16-03-15 조회 1,509
16-03-15 조회 950
16-03-14 조회 1,086
16-03-12 조회 1,274
16-03-08 조회 1,348
16-03-08 조회 1,159
16-03-04 조회 1,255
16-02-27 조회 1,271
16-02-25 조회 1,134
16-02-24 조회 1,053
16-02-24 조회 1,958
16-02-17 조회 1,316
16-02-17 조회 1,350
16-02-16 조회 1,549
16-02-14 조회 1,245
16-02-08 조회 1,513
16-02-05 조회 1,256
16-02-02 조회 1,629
16-02-01 조회 1,793
16-02-01 조회 3,024
16-02-01 조회 1,190
16-02-01 조회 1,153
16-01-31 조회 1,036
16-01-29 조회 1,013
16-01-27 조회 2,041
16-01-22 조회 1,724
16-01-20 조회 1,504
16-01-17 조회 1,287
16-01-15 조회 1,047
16-01-14 조회 1,140
16-01-10 조회 1,215
16-01-07 조회 1,240
16-01-06 조회 1,173
16-01-05 조회 920
16-01-05 조회 2,127
15-12-30 조회 1,357
15-12-28 조회 1,413
15-12-17 조회 1,773
15-12-15 조회 1,189
15-12-12 조회 1,539
15-12-11 조회 952
15-12-08 조회 1,246
15-12-08 조회 1,977
15-12-08 조회 1,371
15-12-02 조회 1,335
15-12-02 조회 2,239
15-12-01 조회 1,911
15-11-25 조회 1,308
15-11-24 조회 2,176
15-11-22 조회 1,334
15-11-21 조회 1,120
15-11-17 조회 1,447
15-11-16 조회 1,645
15-11-15 조회 1,419
15-11-12 조회 1,481
15-11-11 조회 1,030
15-11-10 조회 1,375
15-11-02 조회 1,916
15-10-30 조회 2,740
15-10-28 조회 1,655