Auto Scrolling to Inputs

When tapping a text input, the webview will adjust so the input is viewable when the keyboard is up. However, as a single page webapp, this can move the fixed headers/footers out of the viewable area, or the input will get covered up by the keyboard. A native app’s header/footer would not adjust or have keyboard cover the input.

Current Results:

Scroll to the bottom of this page and tap the input.

Because it's on the bottom of the page, when the keyboard comes up it'll cover the input, so either the browser adjusts the entire webpage, or the input gets covered up. Can it scroll the scollable containing element instead?