So I am using BackStretch jQuery plugin for my website and so far it's working great. The only problem I see is that on mobile vertical screens a blank white bar appears on the bottom when I start scrolling down - right after the top url and bottom browser menus shrink/disappear. It looks like the background in the body tag doesn't register that it needs to resize when the top and bottom browser bars disappear. Any idea on how to fix this? I'm using Boostrap 3.0 and was having some issues with a white bar on the vertical scroll bar but I was able to fix that with overflow-x:hidden. Any ideas would be greatly appreciated. The website is located at http://ivynursery.jacobbuller.com - you can see the problem on the About http://ivynursery.jacobbuller.com/about.php and Contact http://ivynursery.jacobbuller.com/contact.php pages.
Here's the css I have for the body and container divs:
html,
body {
height: 100%;
position: relative;
}
body {
overflow-x: hidden;
/* Removes right space for browser scrollbar on mobile */
}
.container {
margin-right: 15px;
/* Adjust content to make up for hidden x-overflow 15px on mobile */
}
@media (min-width: 768px) {
.container {
margin-right: auto;
/* Adjust content to middle for non-mobile */
}
}