I'm building 100% height application sidebar that needs to scroll and keep a few links at the very bottom. My solution works perfectly in Chrome, but has an overlap issue in Safari.
The basic bit looks like this:
position: fixed;
left: 0;
min-height: 100vh;
height: 100vh;
display: flex;
flex-direction: column;
width: 180px;
justify-content: flex-start;
overflow-y: scroll
Check out the Codepen here:
http://codepen.io/jackmcdade/pen/PZveXo?editors=1100
Any help or insight appreciated! I fear it may be this Webkit Bug