javascript - Sticky Header Logo Hover -


i found website today http://www.mcdonalds.de/. know how make sticky header this? logo scroll down navigation hide , logo hover show navigation. if on can can me out coding or resource helps me create same. reply of great me.

this ridiculous implementation think might idea.

$(window).scroll(function() {      var $container = $(".container");    var container_offset = $container.offset().top - $(window).scrolltop();    console.log(container_offset);    if(container_offset){      $container.addclass('fixed');    }else{      $container.removeclass('fixed');    }    });
@import url(http://fonts.googleapis.com/css?family=open+sans);  body {    font-family: 'open sans', sans-serif;    font-size: 16px;    background-color: #bdc3c7;    padding:0;    margin:0;  }    .header {    background-color: #3498db;    float: left;    width: 100%;    height: 70px;    transition: width .3s;  }    .container.fixed .header {    width: 100px;    max-width: 900px;    position: fixed;    top: 20px;  }  .container.fixed .header ul {    display: none;  }  .container.fixed .main {    margin-top: 70px;  }    h1 {    float: left;  }    ul {    float: left;  }  ul li {    display: inline-block;  }    .container {    margin: 0 auto;    width: 100%;    padding: 20px;    background-color: #34495e;    float: left;  }    .main {    min-height: 1000px;    color: #fff;    float: left;    line-height: 1.4em;  }    p {    margin-bottom: 20px;  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>  <div class="container">      <header class="header">    <h1>logo</h1>    <ul>      <li><a href="#">foo</a></li>      <li><a href="#">foo</a></li>      <li><a href="#">foo</a></li>      <li><a href="#">foo</a></li>      <li><a href="#">foo</a></li>   </ul>  </header>      <div class="main">    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>        <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>        <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. similique fugiat eveniet reprehenderit, nesciunt asperiores enim quaerat, totam laboriosam ratione sapiente corporis, ullam cum et vitae hic dolor in blanditiis quas.</p>  </div>      </div>


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -