3 ms·
or just display the scrollable content in a container with overflow: scroll you can then make the container fill the height/width with flexbox
by ushakov 4y ago
or just display the scrollable content in a container with overflow: scroll
you can then make the container fill the height/width with flexbox
- mattnewton 4y agoAlso works well, but that might introduce janky behavior with iOS safari’s title bar and tapping the top to scroll to top in my experience. I don’t know if this has been fixed, it’s been a while since I wore a CSS hat, but I vaguely remember fighting with mobile safari and overflow divs a lot.
- ushakov 4y agoah, yes in that case you can just add position: sticky and bottom: 0 to the footer with this trick you get the same behavior as with position: fixed but won’t need a wrapper div as in the comment i replied to
- mattnewton 4y agoYeah position sticky is definitely part of what you want, telling the browser declaratively what you are trying to accomplish.