Skip to content

Instantly share code, notes, and snippets.

@johndhancock
Created March 27, 2015 21:48
Show Gist options
  • Save johndhancock/46bd935c14064c448f6d to your computer and use it in GitHub Desktop.
Save johndhancock/46bd935c14064c448f6d to your computer and use it in GitHub Desktop.
Sliding Menu
.navigation {
background-color: black;
display: block;
width: 100%;
padding: 20px;
}
#closer {
display: none;
}
.linkblock {
width:80%;
background-color: white;
height: 100px;
display: block;
margin-left: 10px;
margin-bottom: 10px;
}
@media (max-width: 600px) {
.navigation {
width: 100%;
margin-left: -100%;
position: absolute;
z-index: 100;
transition: all .2s ease-out;
}
#closer {
display: block;
}
.showNavigation {
margin-left: 0;
}
}
<div class="navigation">
<img src="images/defaultImage.jpg" style="width: 100px; cursor: pointer;" id="closer" />
<div class="linkblock"></div>
<div class="linkblock"></div>
<div class="linkblock"></div>
</div>
<img src="images/defaultImage.jpg" style="width: 100px; cursor: pointer;" id="clicker" />
$('#clicker').click(function() {
$('.navigation').addClass('showNavigation');
});
$('#closer').click(function() {
$('.navigation').removeClass('showNavigation');
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment