mlegg
06-13-2014, 01:49 AM
On this test page (http://www.andrewsamonas.com/) I am messing around with responsive layouts.
HTML for the menu bar:
<nav class="top-nav">
<ul class="top-nav">
<li class="active"><a href="#home" class="scroll">Home <span> </span></a></li>
<li class="page-scroll"><a href="#fea" class="scroll">Features<span> </span></a></li>
<li class="page-scroll"><a href="#screen" class="scroll">Slideshow<span> </span></a></li>
<li class="page-scroll"><a href="#about" class="scroll">About <span> </span></a></li>
<li class="page-scroll"><a href="#price" class="scroll">Pricing<span> </span></a></li>
<li class="page-scroll"><a href="#dir" class="scroll">Directions<span> </span></a></li>
<li class="contatct-active" class="page-scroll"><a href="#contact" class="scroll">Contact </a></li>
</ul>
<a href="#" id="pull"><img src="images/nav-icon.png" title="menu" /></a>
</nav>
<!----start-top-nav-script---->
<script>
$(function() {
var pull = $('#pull');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});
</script>
<!----//End-top-nav-script---->
HTML for the menu bar:
<nav class="top-nav">
<ul class="top-nav">
<li class="active"><a href="#home" class="scroll">Home <span> </span></a></li>
<li class="page-scroll"><a href="#fea" class="scroll">Features<span> </span></a></li>
<li class="page-scroll"><a href="#screen" class="scroll">Slideshow<span> </span></a></li>
<li class="page-scroll"><a href="#about" class="scroll">About <span> </span></a></li>
<li class="page-scroll"><a href="#price" class="scroll">Pricing<span> </span></a></li>
<li class="page-scroll"><a href="#dir" class="scroll">Directions<span> </span></a></li>
<li class="contatct-active" class="page-scroll"><a href="#contact" class="scroll">Contact </a></li>
</ul>
<a href="#" id="pull"><img src="images/nav-icon.png" title="menu" /></a>
</nav>
<!----start-top-nav-script---->
<script>
$(function() {
var pull = $('#pull');
menu = $('nav ul');
menuHeight = menu.height();
$(pull).on('click', function(e) {
e.preventDefault();
menu.slideToggle();
});
$(window).resize(function(){
var w = $(window).width();
if(w > 320 && menu.is(':hidden')) {
menu.removeAttr('style');
}
});
});
</script>
<!----//End-top-nav-script---->