내 탐색 바에 문제가 있습니다. 내 목표는 일반적인 수평 navbar 바탕 화면에 다음 접을 navbar 모바일, 나는 가지고 있지만 1 가지 잘못입니다. 링크를 숨기고 토글 버튼을 클릭하면 어떤 도움을 줄 수 있습니까?내비게이션 응답 문제
Codepen : http://codepen.io/anon/pen/RRGvYV
HTML :
<div class="navigation-group">
<div class="container">
<div class="navigation-top">
<a class="nav-name">Architect</a>
<button class="nav-toggle" id="nav-toggle">A</button>
</div>
<nav role="navigation" class="collapase navigation-bar">
<ul class="nav">
<li><a href="#">Examples</a></li>
<li><a href="#">Download</a></li>
<li><a href="#">FAQ</a></li>
<li><a href="#">Contact</a></li>
</ul>
<ul class="nav nav-right">
<li><a href="#">Extra</a></li>
<li><a href="#">Extra</a></li>
</ul>
</nav>
</div>
</div>
CSS (SASS) :
@media (min-width : 768px)
.navigation-bar
list-style-type: none
ul
float: left
li
float: left
&:before, &:after
display: table
content: ""
.nav-right
float: right !important
.navigation-top
width: auto !important
padding: 5px 20px
float: left
line-height: 40px
.nav-toggle
display: none !important
.open
display: block!important
.collapase
display: none
.navigation-top
width: 100%
padding: 5px 20px
float: left
line-height: 40px
border-bottom: solid 1px #E5E5E5
.nav-name
font-weight: bold
float: left
.navigation-group
min-height: 50px
background-color: #fff
&:before, &:after
display: table
content: ""
.navigation-bar
li
position: relative
display: block
line-height: 40px
a
display: block
color: #000
text-align: center
padding: 5px 20px
font-weight: bold
text-decoration: none
&:before, &:after
display: table
content: ""
.navigation-name
float: left
padding: 10px 20px
font-size: 18px
text-decoration: none
font-weight: bold
color: red
.nav-toggle
display: block
font-size: 34px
font-weight: bold
position: relative
float: right
padding: 6px 12px
margin-top: 0px
margin-right: 15px
margin-bottom: 0px
background-color: transparent
background-image: none
border: 1px solid transparent
border-radius: 4px
cursor: pointer
outline: none
jQuery를 :
$("#nav-toggle").click(function(){
$(".navigation-bar").toggle();
});
임 부트 스트랩 같은 시스템을 찾고.
당신이 jQuery를 포함 잊어 버린 적이 있습니까? 그것은 codepen에 존재하지 않습니다. 그 외에도 일관성과 개요를 위해';'와 대괄호를 사용하는 것을 고려해야합니다. 그리고 Bootstrap ..을 사용하지 않는 이유는 무엇입니까? –