jquery - Sticky Navigation bar from the bottom of the page -
i've been trying create navigation bar begins @ bottom of page , user scrolls sticks top sometime little success. idea similar this website (http://grovemade.com)
please assist or point me in right direction html , css required achieve this?
if take @ my website second navigation bar has been implemented using code example provided below. values need modified modify , when navigation bar sticks top of page
all appreciated, thank you. josh
it called sticky nav. want this?
$(function () { ht = $("h3").offset().top; $(window).scroll(function () { console.log($(window).scrolltop() > ht); if ($(window).scrolltop() > ht) $("h3").addclass("fixed"); else $("h3").removeclass("fixed"); }); });
* {margin: 0; padding: 0; list-style: none; font-family: 'segoe ui';} p, h3 {margin-bottom: 10px; line-height: 1.5;} h3 {text-align: center; border: 1px solid #ccc; border-width: 1px 0;} h3.fixed {position: fixed; top: 0; left: 0; background-color: #fff; right: 0;}
<!doctype html> <html> <head> <script src="https://code.jquery.com/jquery-1.11.3.js"></script> <meta charset="utf-8"> <title>js bin</title> </head> <body> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. saepe dolore explicabo quo possimus accusantium doloremque necessitatibus pariatur, natus numquam beatae, dignissimos quisquam illum voluptas eos et velit, consequuntur eligendi totam.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. laborum iusto nemo nisi eum necessitatibus, eaque ratione tempora fuga! molestias repellendus modi nostrum obcaecati, dignissimos, odit! culpa voluptatem iste, illo totam!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. consectetur nostrum ratione unde et non minima animi, cum ut vero, voluptatem quia facere facilis libero nobis eaque ab pariatur recusandae commodi!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. ducimus aperiam officia corporis, modi ea. non voluptatum, molestiae in soluta ipsa iusto aut. alias possimus praesentium architecto aperiam, porro maxime.</p> <h3>this become fixed soon!</h3> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. saepe dolore explicabo quo possimus accusantium doloremque necessitatibus pariatur, natus numquam beatae, dignissimos quisquam illum voluptas eos et velit, consequuntur eligendi totam.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. laborum iusto nemo nisi eum necessitatibus, eaque ratione tempora fuga! molestias repellendus modi nostrum obcaecati, dignissimos, odit! culpa voluptatem iste, illo totam!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. consectetur nostrum ratione unde et non minima animi, cum ut vero, voluptatem quia facere facilis libero nobis eaque ab pariatur recusandae commodi!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. ducimus aperiam officia corporis, modi ea. non voluptatum, molestiae in soluta ipsa iusto aut. alias possimus praesentium architecto aperiam, porro maxime.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. saepe dolore explicabo quo possimus accusantium doloremque necessitatibus pariatur, natus numquam beatae, dignissimos quisquam illum voluptas eos et velit, consequuntur eligendi totam.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. laborum iusto nemo nisi eum necessitatibus, eaque ratione tempora fuga! molestias repellendus modi nostrum obcaecati, dignissimos, odit! culpa voluptatem iste, illo totam!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. consectetur nostrum ratione unde et non minima animi, cum ut vero, voluptatem quia facere facilis libero nobis eaque ab pariatur recusandae commodi!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. ducimus aperiam officia corporis, modi ea. non voluptatum, molestiae in soluta ipsa iusto aut. alias possimus praesentium architecto aperiam, porro maxime.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. saepe dolore explicabo quo possimus accusantium doloremque necessitatibus pariatur, natus numquam beatae, dignissimos quisquam illum voluptas eos et velit, consequuntur eligendi totam.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. laborum iusto nemo nisi eum necessitatibus, eaque ratione tempora fuga! molestias repellendus modi nostrum obcaecati, dignissimos, odit! culpa voluptatem iste, illo totam!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. consectetur nostrum ratione unde et non minima animi, cum ut vero, voluptatem quia facere facilis libero nobis eaque ab pariatur recusandae commodi!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. ducimus aperiam officia corporis, modi ea. non voluptatum, molestiae in soluta ipsa iusto aut. alias possimus praesentium architecto aperiam, porro maxime.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. saepe dolore explicabo quo possimus accusantium doloremque necessitatibus pariatur, natus numquam beatae, dignissimos quisquam illum voluptas eos et velit, consequuntur eligendi totam.</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. laborum iusto nemo nisi eum necessitatibus, eaque ratione tempora fuga! molestias repellendus modi nostrum obcaecati, dignissimos, odit! culpa voluptatem iste, illo totam!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. consectetur nostrum ratione unde et non minima animi, cum ut vero, voluptatem quia facere facilis libero nobis eaque ab pariatur recusandae commodi!</p> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. ducimus aperiam officia corporis, modi ea. non voluptatum, molestiae in soluta ipsa iusto aut. alias possimus praesentium architecto aperiam, porro maxime.</p> </body> </html>
Comments
Post a Comment