iOS mobile safari has the address and bottom nav bar that come into view when you scroll upwards, and hide/minimize when you scroll down. I have a footer in my UI that gets hidden by the bottom nav bar, and I'm not sure what the best way to go about fixing this is. I could use javascript to detect the browser I'm using and then edit the css accordingly, but I wanted to know if there was a better, CSS only solution.
EDIT: I found a few examples of sites that do what I need, but I can't seem to duplicate their behavior.
if(/iP/.test(navigator.platform) && /Safari/i.test(navigator.userAgent)){ _this.setFooterForMobileSafari() }
...but for now my solution was to make do without a footer. – Addlepated