Hey there! I've created a fiddle to demonstrate the issue I'm facing: https://jsfiddle.net/8a1qgodv/
In my design, the page-footer element is positioned absolutely at the bottom with 0px. However, when the height of the device is less than 730px, the footer ends up covering the page-body element.
I experimented without using absolute positioning, but then on a Galaxy S5 device, the page-footer doesn't stick to the bottom properly. There's always a small white space (around 20px) between the footer and the bottom edge.
Could you please share some tips or hints on how I can resolve this dilemma?
This is how the HTML structure looks like:
<div class="site-wrapper">
<div class="container">
<div class="page-header">
<img class="img-responsive" src="http://www.smoshmosh.com/images/startseite_logo.png"/>
</div>
<div class="page-body indexPageBody">
<img class="img-responsive" src="http://www.smoshmosh.com/images/startseite_content.png"/>
<div class="startButton">
<a id="startButton" href="dummyUrl"><img id="startButtonImg" class="img-responsive" src="http://www.smoshmosh.com/images/start_button.gif"/></a>
</div>
</div>
<div class="page-footer">
<img class="img-responsive" id="startseiteFooter" src="http://www.smoshmosh.com/images/startseite_footer.png"/>
<button id="audioToggleButton" class="startAudio"><img id="musicImage" class="img-responsive" src="http://www.smoshmosh.com/images/music_on.png"/></button>
</div>
</div>
</div>