javascript - Have a div fixed and scroll it? -


guys explain problem ... i'm working on menu mobile (the code extremely long) , want use "sticky header"

that isn't problem because js, when scroll page code added class fixed header

.fixed {  position: fixed;  top: 0;  z-index: 999; } 

my header has height: 90px , when click on icon appear menu, want appear under header (and menu must div covers entire page except header), think must add position: fixed , top: 90px on menu no ? problem after isn't scollable...

i'm tried add

overflow-y: scroll; overflow-x: hidden; 

but doesn't work... sincerely if there way instead use overflow better (because hate second scroll-bar created overflow)...

i hope can me , sorry if don't have example...

thanks

  1. wrap menu inside fixed div

  2. add max-height: 100% , overflow: scroll menu enable scrolling (as if iframe)

jsfiddle example

#fixedwrapper {    background:yellow;    position:fixed;    height: 50%;    width:100%;    /*centering*/    left:0;    right:0;    margin:0 auto;  }    ul {    margin:0;    padding: 0;    list-style:none;    max-height:100%;    overflow: scroll;  }    li {    display:block;    padding:2em;    background:black;    color:#fff;    text-decoration: none;    margin:2em;    transition:.3s;  }    li a:hover {    background:#fff;    color:#000;  }    p {    background:#eee;    padding:2em;  }
<div id="fixedwrapper">    <ul>      <li><a href="#">link 1</a></li>      <li><a href="#">link 2</a></li>      <li><a href="#">link 3</a></li>      <li><a href="#">link 4</a></li>      <li><a href="#">link 5</a></li>      <li><a href="#">link 6</a></li>      <li><a href="#">link 7</a></li>      <li><a href="#">link 8</a></li>      <li><a href="#">link 9</a></li>      <li><a href="#">link 10</a></li>    </ul>  </div>    <!-- sample page content -->  <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>    <p>lorem ipsum dolor sit amet, consectetur adipisicing elit. quibusdam quia, quidem. excepturi necessitatibus cumque repellendus quae sed. sint ducimus sequi dolore consequuntur ipsa perspiciatis repellat sed, molestiae ipsum facere temporibus!</p>


Comments

Popular posts from this blog

authentication - Mongodb revoke acccess to connect test database -

r - Update two sets of radiobuttons reactively - shiny -

ios - Realm over CoreData should I use NSFetchedResultController or a Dictionary? -