导航隐藏菜单图标

问题描述:

我创建了一个响应式导航栏,但是当它位于移动视图中时,菜单上的标题会在显示时隐藏菜单图标。以下是正在发生的事情(我没有足够的声望发布图片,所以有链接)和代码笔。我曾尝试添加填充和调整浮动属性,但没有任何工作。谢谢!导航隐藏菜单图标

典笔:http://codepen.io/caguilera0001/pen/yarwRO

菜单图标点击后:

HTML:

<nav id="nav" role="navigation"> <a href="#nav" title="Show navigation">Show navigation</a> <a href="#" title="Hide navigation">Hide navigation</a> 

<ul class="clearfix"> 
<li><a href="index.html">Home</a></li> 

<li><a href=""><span>About Us</span></a> 
    <ul> 
    <li><a href="principal's_message.html">Principal's Message</a></li> 
    <li><a href= "mission_and_vision.html">Mission and Vision</a></li> 
    <li><a href= "our_history.html">Our History</a></li> 
    <li><a href= "staff_directory.html">Staff Directory</a></li> 
    <li><a href= "links.html">Links</a></li> 
    <li><a href= "photo_gallery.html">Photo Gallery</a></li> 
    </ul> 
    </li> 

<li> <a href=""><span>School Offices</span></a> 
    <ul> 
    <li><a href="attendance_office.html">Attendance</a></li> 
    <li><a href= "counseling_office.html">Counseling</a></li> 
    <li><a href= "main_office.html">Main</a></li> 
    <li><a href= "magnet_office.html">Magnet</a></li> 
    <li><a href= "bridge_office.html">Bridge</a></li> 
    <li><a href= "english_learner's_office.html">EL</a></li> 
    <li><a href= "itd_office.html">ITD</a></li> 
    <li><a href= "library.html">Library</a></li> 
    <li><a href= "parent_center.html">Parent Center</a></li> 
    <li><a href= "nurse's_office.html">Nurse</a></li> 
    <li><a href= "safety_ofifice.html">Safety</a></li> 
    <li><a href= "plant_manager's_office.html">Plant Manager</a></li> 
    <li><a href= "cafeteria.html">Cafeteria</a></li> 
    <li><a href= "student_store.html">Student Store</a></li> 
     </ul> 
     </li> 

<li> <a href=""><span>Academics</span></a> 
    <ul> 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
    <li><a href= "culmination_requirements.html">Culmination</a></li> 
    <li><a href= "departments.html">Departments</a></li> 
    <li><a href= "counseling_office.html">Counseling</a></li> 
    <li><a href= "library.html">Library</a></li> 
    </ul> 
</li> 

<li> <a href=""><span>Programs</span></a> 
    <ul> 
    <li><a href= "http://www.bancroftib.weebly.com" target="new">IB</a></li> 
    <li><a href= "middle_years_programme.html">The Middle Years</a></li> 
    <li><a href= "ste[+a]m_program.html">STE[+a]M</a></li> 
    <li><a href= "performing_arts_program.html">Performing Arts</a></li> 
    <li><a href= "vei-jv.html">VEI-JV</a></li> 
    <li><a href= "gate_sas_program.html">GATE/SAS</a></li> 
    <li><a href= "http://lacerstars.org/" target="new">LACER</a></li> 
    </ul> 
</li> 

<li> <a href=""><span>Students</span></a> 
    <ul> 
    <li><a href= "cougar_news.html">Cougar News</a></li> 
    <li><a href= "bell_schedule.html">Bell Schedule</a></li> 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
    <li><a href= "dress_code.html">Dress Code</a></li> 
    <li><a href= "cougar_code.html">Cougar Code</a></li> 
    <li><a href= "attendance_policy.html">Attendance Policy</a></li> 
    <li><a href= "culmination_requirements.html">Culmination</a></li> 
    <li><a href= "http://www.bancroftib.weebly.com/learner-profile.html" target="new">IB Learner Profile</a></li> 
    <li><a href= "http://achieve.lausd.net/cms/lib08/CA01000043/Centricity/Domain/317/24359_OSO_PrntStdntHndbk1516_eng.pdf" target="new">Student Handbook</a></li> 
    <li><a href= "library.html">Library</a></li> 
    <li><a href= "map.html">Map</a></li> 
    <li><a href= "http://achieve.lausd.net/site/default.aspx?PageType=3&ModuleInstanceID=1555&ViewID=7B97F7ED-8E5E-4120-848F-A8B4987D588F&RenderLoc=0&FlexDataID=16590&PageID=845" target="new">Food Menu</a></li> 
    <li><a href= "student_store.html">Student Store</a></li> 
    <li><a href= "http://www.bancroftmiddleschool.org/2015-16yearbook/index.html" target="new">Yearbook</a></li> 
    </ul> 
</li> 

<li> <a href=""><span>Parents</span></a> 
    <ul> 
    <li><a href= "parent_bulletin.html">Parent Bulletin</a></li> 
    <li><a href= "cougar_news.html">Cougar News</a></li> 
    <li><a href= "parent_center.html">Parent Center</a></li> 
    <li><a href= "calendar.html">Calendar</a></li> 
    <li><a href= "bell_schedule.html">Bell Schedule</a></li> 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
    <li><a href= "culmination_requirements.html">Culmination</a></li> 
    <li><a href= "http://achieve.lausd.net/cms/lib08/CA01000043/Centricity/Domain/317/24359_OSO_PrntStdntHndbk1516_eng.pdf" target="new">District Handbook</a></li> 
    <li><a href= "school_site_council.html">SSC Council</a></li> 
    <li><a href= "school_decision_making_council.html">SDM Council</a></li> 
    <li><a href= "elac.html">ELAC</a></li> 
    <li><a href= "contact_teachers.html">Contact Teachers</a></li> 
    </ul> 
</li> 

<li><a href="contact.php">Contact Us</a></li> 

    </ul> 
</nav> 

CSS:

#nav { 
    margin-left: auto; 
    margin-right: auto; 
    height: 30px; 
    width: 100%; 
    position: absolute; 
    z-index: 2; 
    padding-left: 10%; 
    padding-right: 10%; 
    box-sizing:border-box; /** add this **/ 
-moz-box-sizing:border-box; /** add this **/ 
-webkit-box-sizing:border-box; /** add this **/ 
-ms-box-sizing:border-box; /** add this **/ 
    background-color: #4484CE; 
} 
#nav > a { 
    display: none; 
} 
#nav li { 
    position: relative; 
} 
#nav li a { 
    color: #fff; 
    display: block; 
} 

/* first level */ 

    #nav > ul { 
    height: 30px; /* 60 */ 
    background-color: #93C178; 
    list-style: none; 
    padding: 0; 
} 
#nav > ul > li { 
    width: 12.5%; 
    height: 30px; 
    float: left; 
} 
#nav > ul > li > a { 
    height: 30px; 
    font-size: 14px; 
    line-height: 2.5em; /* 60 (24) */ 
    text-align: center; 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    display:block ; 
    color: #FFF; 
    border: 1px solid #4484CE; 
    text-shadow: 1px 1px 1px #000; 
} 

#nav > ul > li:hover > a, #nav > ul:not(:hover) > li.active > a { 
    background-color: #F9CF00; 
} 
/* second level */ 

    #nav li ul { 
    background-color: #93C178; 
    display: none; 
    position: absolute; 
    top: 100%; 
    list-style: none; 
        padding: 0; 
} 
#nav li:hover ul { 
    display: block; 
    left: 0; 
    right: 0; 
} 
#nav li:not(:first-child):hover ul { 
    left: -1px; 
} 
#nav li ul a { 
    font-size: 14px; /* 20 */ 
    text-align: center; 
    border-top: 1px solid #4484CE; 
    padding: 0.75em; /* 15 (20) */ 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
    text-decoration: none; 
    display:block ; 
    color: #FFF; 
    border: 1px solid #4484CE; 
    text-shadow: 1px 1px 1px #000; 
    font-size: 14px; 
} 
#nav li ul li a:hover, #nav li ul:not(:hover) li.active a { 
    background:#FCFCFC; 
    color: #465C8B; 
} 

@media only screen and (max-width: 62.5em) /* 1000 */ { 
#nav { 
    width: 100%; 
    margin: 0; 
    z-index: 2; 
} 
} 

@media only screen and (max-width: 40em) /* 640 */ { 
html { 
    font-size: 75%; /* 12 */ 
} 

#titleBar{ 
    padding-top: 20px; 
} 

#nav { 
    top: auto; 
    left: auto; 
    padding: 0; 
    background-color: none; 
    z-index: 2; 
    width: 100%; 
    position: absolute; 
    top: 0; 
    background-color: #4484CE; 
    height: 5.5%; 
} 
#nav > a { 
    width: 5.125em; /* 50 */ 
    height: 5.125em; /* 50 */ 
    text-align: left; 
    text-indent: -9999px; 
    background-color: #93C178; 
    position: relative; 
    float: right; 
} 
#nav > a:before, #nav > a:after { 
    position: absolute; 
    border: 2px solid #fff; 
    top: 35%; 
    left: 25%; 
    right: 25%; 
    content: ''; 
} 
#nav > a:after { 
    top: 60%; 
} 
#nav:not(:target) > a:first-of-type, #nav:target > a:last-of-type { 
    display: block; 
} 
/* first level */ 

    #nav > ul { 
    height: auto; 
    display: none; 
    position: absolute; 
    left: 0; 
    right: 0; 
} 
#nav:target > ul { 
    display: block; 
} 
#nav > ul > li { 
    width: 100%; 
    float: none; 
    height: auto; 
} 
#nav > ul > li > a { 
    height: auto; 
    text-align: left; 
    padding: 0 0.833em; /* 20 (24) */ 
} 
#nav > ul > li:not(:last-child) > a { 
    border-right: none; 
    border-bottom: 1px solid #4484CE; 
} 
/* second level */ 

       #nav li ul { 
    position: static; 
    padding: 1.25em; /* 20 */ 
    padding-top: 0; 
} 

#header{ 
    display: none; 
    background-color: #4484CE; 
    height: 100%; 
} 

marquee { 
    display: none; 
    background-color: #4484CE; 
    height: 100%; 
} 

} 

@media only screen and (max-width: 1350px) { 
    #nav { 
     font-size: 12px;  
    } 

    #nav > ul > li > a { 
     font-size: 12px;  
    } 

    #nav li ul a { 
     font-size: 12px;  
    } 
} 

@media only screen and (max-width: 1180px) { 
    #nav { 
     font-size: 10px;  
    } 

    #nav > ul > li > a { 
     font-size: 10px;  
    } 

    #nav li ul a { 
     font-size: 10px;  
    } 
} 

@media only screen and (max-width: 1000px) { 
    #nav { 
     font-size: 9px;  
    } 

    #nav > ul > li > a { 
     font-size: 9px;  
    } 

    #nav li ul a { 
     font-size: 9px;  
    } 
} 

@media only screen and (max-width: 840px) { 
    #nav { 
     font-size: 8px;  
    } 

    #nav > ul > li > a { 
     font-size: 8px;  
    } 

    #nav li ul a { 
     font-size: 8px;  
    } 
} 

@media only screen and (max-width: 750px) { 
    #nav { 
     font-size: 7px;  
    } 

    #nav > ul > li > a { 
     font-size: 7px;  
    } 

    #nav li ul a { 
     font-size: 7px;  
    } 
} 

@media only screen and (max-width: 640px) { 
    #nav { 
     font-size: 12px;  
    } 

    #nav > ul > li > a { 
     font-size: 12px;  
    } 

    #nav li ul a { 
     font-size: 12px;  
    } 
} 
+0

这里是一个链接被点击之前,(我不能发布一次超过2个链接)响应导航图标才会被点击(HTTP ://imgur.com/a/oYYcl) – Citlalipop

+0

将'z-index:1'添加到菜单项中,以防您想将它带到最前... – kukkuz

+0

@kukkuz您能澄清吗? – Citlalipop

更新:

添加下面的代码在所有media query @media因此,这在使用上mobile device以最高对准你burger-menu

@media only screen and (max-width: 640px) { 
    #nav { 
     font-size: 12px;  
    } 

    #nav > ul > li > a { 
     font-size: 12px;  
    } 

    #nav li ul a { 
     font-size: 12px;  
    } 
     #nav > a{ 
     position:absolute; 
     z-index:9; 
     right:0; 
     top:0; 
     background:#111; 
    } 

} 

#nav { 
 
    margin-left: auto; 
 
    margin-right: auto; 
 
    height: 30px; 
 
    width: 100%; 
 
    position: absolute; 
 
    z-index: 2; 
 
    padding-left: 10%; 
 
    padding-right: 10%; 
 
    box-sizing:border-box; /** add this **/ 
 
-moz-box-sizing:border-box; /** add this **/ 
 
-webkit-box-sizing:border-box; /** add this **/ 
 
-ms-box-sizing:border-box; /** add this **/ 
 
    background-color: #4484CE; 
 
} 
 
#nav > a { 
 
    display: none; 
 
} 
 
#nav li { 
 
    position: relative; 
 
} 
 
#nav li a { 
 
    color: #fff; 
 
    display: block; 
 
} 
 

 
/* first level */ 
 

 
    #nav > ul { 
 
    height: 30px; /* 60 */ 
 
    background-color: #93C178; 
 
    list-style: none; 
 
    padding: 0; 
 
} 
 
#nav > ul > li { 
 
    width: 12.5%; 
 
    height: 30px; 
 
    float: left; 
 
} 
 
#nav > ul > li > a { 
 
    height: 30px; 
 
    font-size: 14px; 
 
    line-height: 2.5em; /* 60 (24) */ 
 
    text-align: center; 
 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
 
    text-decoration: none; 
 
    display:block ; 
 
    color: #FFF; 
 
    border: 1px solid #4484CE; 
 
    text-shadow: 1px 1px 1px #000; 
 
} 
 

 
#nav > ul > li:hover > a, #nav > ul:not(:hover) > li.active > a { 
 
    background-color: #F9CF00; 
 
} 
 
/* second level */ 
 

 
    #nav li ul { 
 
    background-color: #93C178; 
 
    display: none; 
 
    position: absolute; 
 
    top: 100%; 
 
    list-style: none; 
 
        padding: 0; 
 
} 
 
#nav li:hover ul { 
 
    display: block; 
 
    left: 0; 
 
    right: 0; 
 
} 
 
#nav li:not(:first-child):hover ul { 
 
    left: -1px; 
 
} 
 
#nav li ul a { 
 
    font-size: 14px; /* 20 */ 
 
    text-align: center; 
 
    border-top: 1px solid #4484CE; 
 
    padding: 0.75em; /* 15 (20) */ 
 
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
 
    text-decoration: none; 
 
    display:block ; 
 
    color: #FFF; 
 
    border: 1px solid #4484CE; 
 
    text-shadow: 1px 1px 1px #000; 
 
    font-size: 14px; 
 
} 
 
#nav li ul li a:hover, #nav li ul:not(:hover) li.active a { 
 
    background:#FCFCFC; 
 
    color: #465C8B; 
 
} 
 

 
@media only screen and (max-width: 62.5em) /* 1000 */ { 
 
#nav { 
 
    width: 100%; 
 
    margin: 0; 
 
    z-index: 2; 
 
} 
 
} 
 

 
@media only screen and (max-width: 40em) /* 640 */ { 
 
html { 
 
    font-size: 75%; /* 12 */ 
 
} 
 

 
#titleBar{ 
 
    padding-top: 20px; 
 
} 
 

 
#nav { 
 
    top: auto; 
 
    left: auto; 
 
    padding: 0; 
 
    background-color: none; 
 
    z-index: 2; 
 
    width: 100%; 
 
    position: absolute; 
 
    top: 0; 
 
    background-color: #4484CE; 
 
    height: 5.5%; 
 
} 
 
#nav > a { 
 
    width: 5.125em; /* 50 */ 
 
    height: 5.125em; /* 50 */ 
 
    text-align: left; 
 
    text-indent: -9999px; 
 
    background-color: #93C178; 
 
    position: relative; 
 
    float: right; 
 
} 
 
#nav > a:before, #nav > a:after { 
 
    position: absolute; 
 
    border: 2px solid #fff; 
 
    top: 35%; 
 
    left: 25%; 
 
    right: 25%; 
 
    content: ''; 
 
} 
 
#nav > a:after { 
 
    top: 60%; 
 
} 
 
#nav:not(:target) > a:first-of-type, #nav:target > a:last-of-type { 
 
    display: block; 
 
} 
 
/* first level */ 
 

 
    #nav > ul { 
 
    height: auto; 
 
    display: none; 
 
    position: absolute; 
 
    left: 0; 
 
    right: 0; 
 
} 
 
#nav:target > ul { 
 
    display: block; 
 
} 
 
#nav > ul > li { 
 
    width: 100%; 
 
    float: none; 
 
    height: auto; 
 
} 
 
#nav > ul > li > a { 
 
    height: auto; 
 
    text-align: left; 
 
    padding: 0 0.833em; /* 20 (24) */ 
 
} 
 
#nav > ul > li:not(:last-child) > a { 
 
    border-right: none; 
 
    border-bottom: 1px solid #4484CE; 
 
} 
 
/* second level */ 
 

 
       #nav li ul { 
 
    position: static; 
 
    padding: 1.25em; /* 20 */ 
 
    padding-top: 0; 
 
} 
 

 
#header{ 
 
    display: none; 
 
    background-color: #4484CE; 
 
    height: 100%; 
 
} 
 

 
marquee { 
 
    display: none; 
 
    background-color: #4484CE; 
 
    height: 100%; 
 
} 
 

 
} 
 

 
@media only screen and (max-width: 1350px) { 
 
    #nav { 
 
     font-size: 12px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 12px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 12px;  
 
    } 
 
    #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 
} 
 

 
@media only screen and (max-width: 1180px) { 
 
    #nav { 
 
     font-size: 10px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 10px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 10px;  
 
    } 
 
     #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 

 
} 
 

 
@media only screen and (max-width: 1000px) { 
 
    #nav { 
 
     font-size: 9px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 9px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 9px;  
 
    } 
 
     #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 

 
} 
 

 
@media only screen and (max-width: 840px) { 
 
    #nav { 
 
     font-size: 8px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 8px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 8px;  
 
    } 
 
     #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 

 
} 
 

 
@media only screen and (max-width: 750px) { 
 
    #nav { 
 
     font-size: 7px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 7px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 7px;  
 
    } 
 
     #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 

 
} 
 

 
@media only screen and (max-width: 640px) { 
 
    #nav { 
 
     font-size: 12px;  
 
    } 
 

 
    #nav > ul > li > a { 
 
     font-size: 12px;  
 
    } 
 

 
    #nav li ul a { 
 
     font-size: 12px;  
 
    } 
 
     #nav > a{ 
 
     position:absolute; 
 
     z-index:9; 
 
     right:0; 
 
     top:0; 
 
     background:#111; 
 
    } 
 

 
}
<nav id="nav" role="navigation"> <a href="#nav" title="Show navigation">Show navigation</a> <a href="#" title="Hide navigation">Hide navigation</a> 
 

 
<ul class="clearfix"> 
 
<li><a href="index.html">Home</a></li> 
 

 
<li><a href=""><span>About Us</span></a> 
 
\t <ul> 
 
    <li><a href="principal's_message.html">Principal's Message</a></li> 
 
    <li><a href= "mission_and_vision.html">Mission and Vision</a></li> 
 
\t <li><a href= "our_history.html">Our History</a></li> 
 
\t <li><a href= "staff_directory.html">Staff Directory</a></li> 
 
\t <li><a href= "links.html">Links</a></li> 
 
\t <li><a href= "photo_gallery.html">Photo Gallery</a></li> 
 
    </ul> 
 
    </li> 
 
    
 
<li> <a href=""><span>School Offices</span></a> 
 
\t <ul> 
 
    <li><a href="attendance_office.html">Attendance</a></li> 
 
\t <li><a href= "counseling_office.html">Counseling</a></li> 
 
\t <li><a href= "main_office.html">Main</a></li> 
 
\t <li><a href= "magnet_office.html">Magnet</a></li> 
 
\t <li><a href= "bridge_office.html">Bridge</a></li> 
 
\t <li><a href= "english_learner's_office.html">EL</a></li> 
 
\t <li><a href= "itd_office.html">ITD</a></li> 
 
\t <li><a href= "library.html">Library</a></li> 
 
\t <li><a href= "parent_center.html">Parent Center</a></li> 
 
\t <li><a href= "nurse's_office.html">Nurse</a></li> 
 
\t <li><a href= "safety_ofifice.html">Safety</a></li> 
 
\t <li><a href= "plant_manager's_office.html">Plant Manager</a></li> 
 
\t <li><a href= "cafeteria.html">Cafeteria</a></li> 
 
\t <li><a href= "student_store.html">Student Store</a></li> 
 
     </ul> 
 
     </li> 
 
     
 
<li> <a href=""><span>Academics</span></a> 
 
\t <ul> 
 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
 
\t <li><a href= "culmination_requirements.html">Culmination</a></li> 
 
\t <li><a href= "departments.html">Departments</a></li> 
 
\t <li><a href= "counseling_office.html">Counseling</a></li> 
 
\t <li><a href= "library.html">Library</a></li> 
 
    </ul> 
 
</li> 
 

 
<li> <a href=""><span>Programs</span></a> 
 
\t <ul> 
 
    <li><a href= "http://www.bancroftib.weebly.com" target="new">IB</a></li> 
 
\t <li><a href= "middle_years_programme.html">The Middle Years</a></li> 
 
\t <li><a href= "ste[+a]m_program.html">STE[+a]M</a></li> 
 
\t <li><a href= "performing_arts_program.html">Performing Arts</a></li> 
 
\t <li><a href= "vei-jv.html">VEI-JV</a></li> 
 
\t <li><a href= "gate_sas_program.html">GATE/SAS</a></li> 
 
\t <li><a href= "http://lacerstars.org/" target="new">LACER</a></li> 
 
    </ul> 
 
</li> 
 

 
<li> <a href=""><span>Students</span></a> 
 
\t <ul> 
 
    <li><a href= "cougar_news.html">Cougar News</a></li> 
 
\t <li><a href= "bell_schedule.html">Bell Schedule</a></li> 
 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
 
\t <li><a href= "dress_code.html">Dress Code</a></li> 
 
\t <li><a href= "cougar_code.html">Cougar Code</a></li> 
 
\t <li><a href= "attendance_policy.html">Attendance Policy</a></li> 
 
\t <li><a href= "culmination_requirements.html">Culmination</a></li> 
 
\t <li><a href= "http://www.bancroftib.weebly.com/learner-profile.html" target="new">IB Learner Profile</a></li> 
 
\t <li><a href= "http://achieve.lausd.net/cms/lib08/CA01000043/Centricity/Domain/317/24359_OSO_PrntStdntHndbk1516_eng.pdf" target="new">Student Handbook</a></li> 
 
\t <li><a href= "library.html">Library</a></li> 
 
\t <li><a href= "map.html">Map</a></li> 
 
\t <li><a href= "http://achieve.lausd.net/site/default.aspx?PageType=3&ModuleInstanceID=1555&ViewID=7B97F7ED-8E5E-4120-848F-A8B4987D588F&RenderLoc=0&FlexDataID=16590&PageID=845" target="new">Food Menu</a></li> 
 
\t <li><a href= "student_store.html">Student Store</a></li> 
 
\t <li><a href= "http://www.bancroftmiddleschool.org/2015-16yearbook/index.html" target="new">Yearbook</a></li> 
 
    </ul> 
 
</li> 
 

 
<li> <a href=""><span>Parents</span></a> 
 
\t <ul> 
 
    <li><a href= "parent_bulletin.html">Parent Bulletin</a></li> 
 
\t <li><a href= "cougar_news.html">Cougar News</a></li> 
 
\t <li><a href= "parent_center.html">Parent Center</a></li> 
 
\t <li><a href= "calendar.html">Calendar</a></li> 
 
\t <li><a href= "bell_schedule.html">Bell Schedule</a></li> 
 
    <li><a href= "classes_homework.html">Classes/Homework</a></li> 
 
\t <li><a href= "culmination_requirements.html">Culmination</a></li> 
 
\t <li><a href= "http://achieve.lausd.net/cms/lib08/CA01000043/Centricity/Domain/317/24359_OSO_PrntStdntHndbk1516_eng.pdf" target="new">District Handbook</a></li> 
 
\t <li><a href= "school_site_council.html">SSC Council</a></li> 
 
\t <li><a href= "school_decision_making_council.html">SDM Council</a></li> 
 
\t <li><a href= "elac.html">ELAC</a></li> 
 
\t <li><a href= "contact_teachers.html">Contact Teachers</a></li> 
 
    </ul> 
 
</li> 
 

 
<li><a href="contact.php">Contact Us</a></li> 
 

 
    </ul> 
 
</nav>

+0

@Citlalipop我已经改变了汉堡菜单的颜色,将它改回到默认设置。 – frnt

+0

我现在就试试看。会让你知道它是如何工作的。 (并且我没有足够的声望来显示我的赞扬) – Citlalipop

+0

@Citlalipop没有关于最终投票的问题,它只是在某些时候某些用户可能会有像你一样的问题,所以至少在那个时候他们应该去通过正确的答案。 – frnt

It responsive function in toggle button to toggle menu show or hide in 

响应式视图。在右上角的按钮或那里点击该按钮时

您的菜单将显示或隐藏。在移动视图中使用margin-top来显示

完整的菜单切换按钮。这是一个正常的响应式菜单功能。

+0

好的,谢谢!我猜想我什么都不担心 – Citlalipop

+0

#nav> a应该仍然有更高的Z指数。 –

+0

好的,我也会试试 – Citlalipop

行更改16:

#nav > a { 
display: none; 
z-index:99;} 

然后让它更好看,使用相同的蓝色菜单图标;变线132:

background-color: #4484CE; 

你可以走一步,并使用:主动或:访问的状态或利用jQuery的的是点击的,是开放式,或其他国家,例如

#nav > a:active{background-color: #93C178;} 

歧路,并添加了所有在这里:http://codepen.io/bobbyfritze/details/WGpmLb/

+0

我现在就试试看。会让你知道它是如何工作的。 – Citlalipop

+0

为什么我应该将颜色改为蓝色? – Citlalipop

+0

@ Bobby Fritze非常感谢!只是想知道为什么我应该把它改成蓝色,或者如果我这样做,添加一个边框让它弹出更多(我不知道,我没有真正关注这样的事情)。我只想知道为什么,然后向我的老板询问,并给他们你的论点。喜欢不断变化的颜色效果! – Citlalipop